Maskieren von Anführungszeichen

Aus Planfix
Wechseln zu: Navigation, Suche

Wenn eines der Argumente einer Funktion ein String mit Anführungszeichen ist, müssen diese inneren Anführungszeichen escaped werden.

FUNCTION ("string \"quotation mark")

Beispiel: Es gibt einen String, und Sie möchten einen Link extrahieren:

<a href="https://site.com/offer/anglegrinder-1092">Brushless angle grinder</a>


Verwenden Sie die Funktion REGEXPFIND, stellen Sie sicher, dass die inneren Anführungszeichen um den Link escaped sind (rot hervorgehoben):

REGEXPFIND({{Task.String for link}};"(?<=href=\").*?(?=\")")


Am Ende erhalten Sie den gewünschten Link im berechneten Feld:

https://site.com/offer/anglegrinder-1092

Alle escapbaren Sonderzeichen

Innerhalb des Strings geschrieben Bleibt nach der Verarbeitung
\" -> "
\\ -> \
\n -> Zeilenumbruchzeichen
\t -> Zeilenumbruchzeichen


Gehe zu