Entfernt solange Zeichen (von links oder rechts) von Text a, bis der reguläre Ausdruck b zutrifft. Der Rückgabewert der Funktion ist der erste zugeschnittene Text, der auf den regulären Ausdruck passt. Falls der reguläre Ausdruck nie passt, wird eine leere Zeichenkette zurückgegeben.
Parameter
Parameter | Beschreibung |
|---|---|
a | Text. |
b | Regulärer Ausdruck. |
c | (optional) true, wenn von der rechten Seite des Textes und false, wenn von der linken Seite des Textes abgeschnitten werden soll. Default: false |
Beispiele
Parameter a | Parameter b | Parameter c | Ergebnis |
|---|---|---|---|
000978456008918765 | ^[1-9].* | 978456008918765 | |
000978456008918765 | ^[1-9].* | false | 978456008918765 |
000978456008918765 | ^[1-9].* | true | |
hello, world?!#*** | .*\?$ | true | hello, world? |