Um Pascal eine Zeile mit einer anderen zu ersetzen, wird das Verfahren verwendet stringReplace():
stringReplace(original, alt, neu, flag)in Zeile Original Streichungim Bau alt ersetzt durch neue♪FlaggeAkzeptiert einen der WerteErneuerbaroderRfIgnorieren Rechtssachein quadratischen Klammern aufgezeichnet. Im ersten Fall wird alle Eintragung ersetzt.altInsgesamtOriginalString,In der zweiten, nur die erste.
Beispiel für Ersatz in der Linie in Pascal:
Telefon = '+1-234-567-89-10'
/ defifiziert Änderungen an Lücken
edited_phone := stringreplace(phone, '-', ', [rfReplaceAll]
Schreibln(edited_phone); // +1 234 567 89 10
/ Defis entfernt
edited_phone := stringreplace(phone, '-', '', [rfReplaceAll]
Schreibln(edited_phone); // +12345678910
/ ändert nur den ersten Mangel
edited_phone := ersetzen(phone, '-', '', [rfIgnoreCase]
Schreibln(edited_phone); // +1234-567-89-10