cut-from-left(a, b [, c])
|
Gruppe |
Schneidet eine Anzahl von b Zeichen links von Text a ab. Der optionale Parameter c steuert das Verhalten, wenn nach der Operation kein Text mehr übrig geblieben ist.
Parameterbeschreibung
|
Parameter |
Beschreibung |
|
a |
Text. |
|
b |
Anzahl der Zeichen, die zu entfernen sind. |
|
c |
(optional) Verhaltenssteuerung bei resultierendem leeren Text. Erlaubte Werte: string, empty, preserve. Default: string. Siehe folgende Tabelle für Details. Hinweis: Wählen Sie den Parametertyp Wert aus und verwenden Sie dann zur Auswahl eines Wertes die drei Punkte. |
Parameter c kann folgende Werte annehmen, dabei ergibt sich das folgende Funktions-Ergebnis/Verhalten.
|
Vorübergehendes Ergebnis (unten) / Parameter-Wert (rechts) |
string |
empty |
preserve |
|
Parameter a war Feld mit gesetztem Empty Flag |
Leerer Text wird zurückgegeben. |
Leerer Text (String der Länge 0) und Empty Flag werden gesetzt im Feld, das die Funktion verwendet. |
Leerer Text (String der Länge 0) und Empty Flag werden gesetzt im Feld, das die Funktion verwendet. |
|
Alle Zeichen wurden entfernt |
Leerer Text wird zurückgegeben. |
Leerer Text (String der Länge 0) und Empty Flag werden gesetzt im Feld, das die Funktion verwendet. |
Leerer Text wird zurückgegeben. |
|
Ein nicht leerer Text verbleibt |
Ergebnistext wird zurückgegeben. |
Ergebnistext wird zurückgegeben. |
Ergebnistext wird zurückgegeben. |
Beispiele
|
Parameter a |
Parameter b |
Parameter c |
Ergebnis |
Empty Flag gesetzt |
|
abc |
1 |
|
bc |
Nein. |
|
abc |
2 |
|
c |
Nein. |
|
abc |
3 |
|
|
Nein. |
|
abc |
3 |
string |
|
Nein. |
|
abc |
3 |
empty |
|
Ja. |
|
abc |
3 |
|
|
Nein. |