Zum Hauptinhalt springen

StrDel

StrDel(alpha1, int2, int3) : alpha

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von Clients mit Programmierschnittstelle Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service

Zeichenfolge aus einem Alphawert löschen

Details

  • alpha1: Ausgangswert
  • int2: Erstes zu löschendes Zeichen
  • int3: Anzahl zu löschender Zeichen
  • Resultat: alpha Verkürzte Zeichenkette
  • Siehe: Verwandte Befehle , StrIns ()

Mit dieser Funktion kann aus einem Alphawert eine bestimmte Anzahl von Zeichen gelöscht werden. Beim Wert (alpha1) werden ab der Stelle (int2) die Anzahl (int3) Zeichen gelöscht. Es können mehr Zeichen in (int3) angegeben werden, als vorhanden sind.

Ist (int2) kleiner 1, so wird ab dem ersten Zeichen gelöscht. Ist (int2) größer als die Länge von (alpha1) oder (int3) kleiner 1, so wird nichts gelöscht.

Beispiele:

StrDel('Papierkorb', 3, 4)   // 'Pakorb'
StrDel('Papierkorb', -10, 6) // 'korb'
StrDel('Papierkorb', 20, 1) // 'Papierkorb'
StrDel('Papierkorb', 7, 100) // 'Papier'