4D Write v16WR Replace |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v16
WR Replace
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WR Replace ( Bereich ; ZuSuchen ; Ersetzen ; GanzesWort ; Großschreibung ; Alles ; Umfang ) -> Funktionsergebnis | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| Bereich | Lange Ganzzahl |
|
4D Write Bereich | |||||
| ZuSuchen | String |
|
Zu suchender String | |||||
| Ersetzen | String |
|
String zum Ersetzen | |||||
| GanzesWort | Ganzzahl |
|
0=passt teilweise 1=ganzes Wort | |||||
| Großschreibung | Ganzzahl |
|
0=Ignoriere Groß-/Kleinschreibung 1=Beachte Groß-/Kleinschreibung | |||||
| Alles | Ganzzahl |
|
0=Ersetze Nächstes 1=Ersetze Alles | |||||
| Umfang | Ganzzahl |
|
0=Suche ab Auswahl 1=Suche im ganzen Dokument | |||||
| Funktionsergebnis | Lange Ganzzahl |
|
Anzahl der ersetzten Vorkommen | |||||
Mit der Funktion WR Replace stellen Sie den Befehl Ersetzen aus dem Menü Bearbeiten nach.
Im Parameter GanzesWort können Sie eine der folgenden Konstanten unter dem Thema WR Parameter übergeben:
| Konstante | Typ | Wert | Kommentar |
| wr partial match | Lange Ganzzahl | 0 | Der String ist entweder ein ganzes Wort oder Teil eines längeren Wortes. |
| wr whole word | Lange Ganzzahl | 1 | Das gesuchte Wort muss zwischen Trennzeichen (Leerzeichen oder Satzzeichen) stehen. |
Im Parameter Großschreibung können Sie eine der folgenden Konstanten unter dem Thema WR Parameter übergeben:
| Konstante | Typ | Wert | Kommentar |
| wr ignore uppercase | Lange Ganzzahl | 0 | Die Suche unterscheidet nicht zwischen Groß- und Kleinschreibung. Suchen Sie nach HALLO, wird Hallo, hallo und HALLO gefunden. |
| wr case sensitive | Lange Ganzzahl | 1 | Die Suche unterscheidet zwischen Groß- und Kleinschreibung. Suchen Sie nach "HALLO", wird "Hallo" nicht gefunden |
Im Parameter Alles können Sie eine der folgenden Konstanten unter dem Thema WR Parameter übergeben:
| Konstante | Typ | Wert | Kommentar |
| wr replace next | Lange Ganzzahl | 0 | Nur das nächste Vorkommen des Wortes wird ersetzt |
| wr replace all | Lange Ganzzahl | 1 | Alle Vorkommen des Wortes werden ersetzt |
Über Umfang definieren Sie, ob die Suche für das ganze Dokument gilt. In diesem Parameter können Sie eine der folgenden Konstanten unter dem Thema WR Parameter übergeben:
| Konstante | Typ | Wert | Kommentar |
| wr after insertion point | Lange Ganzzahl | 0 | Die Suche wird ab der Einfügemarke bis zum Ende des Dokuments ausgeführt. |
| wr whole document | Lange Ganzzahl | 1 | Die Suche beginnt bei der Einfügemarke, läuft bis zum Ende des Dokuments und weiter vom Anfang des Dokuments bis zur Einfügemarke. |
WR Replace gibt die Anzahl der ersetzten Wörter zurück.
Sie wollen alle überzähligen doppelten Leerzeichen in Ihrem Dokument entfernen:
`Weise eine Variable mit doppelten Leerzeichen zu
ZuSuchen:=" " `Werden Vorkommen gefunden
While(WR Find(Bereich;ZuSuchen;wr partial match;wr ignore uppercase;wr whole document)=1) `Ersetze doppeltes Leerzeichen durch einfaches Leerzeichen
$n:=WR Replace(Bereich;ZuSuchen;" ";wr partial match;wr ignore uppercase;wr replace all;wr whole document)
End while
Produkt: 4D Write
Thema: WR Textgestaltung
Nummer:
89453
Erstellt: 4D Write 6.5
4D Write Programmiersprache ( 4D Write v16)
Fehler melden