Prüft, ob ein Text Übereinstimmungen mit einem bestimmten regulären Ausdruck hat
Diese Funktion leistet dasselbe wie contains()
: Sie prüft einen Text auf das Vorhandensein eines bestimmten Strings. Sie verwendet dabei aber reguläre Ausdrücke. Damit haben Sie viel mehr Möglichkeiten, Ihre Texte zu analysieren.
Die Verwendung regulärer Ausdrücke bedarf vermutlich zusätzlicher Recherche. Wir empfehlen Ihnen zum Testen Ihrer regulären Ausdrücke https://regex101.com/ (externer Link – auf Englisch) anzuschauen.
testx(string, string)
testx(string, string, string)
boolean
testx(meinText, regex)
gibt Ja (true
) zurück, wenn ein bestimmter Text einem gegebenen regulären Ausdruck entspricht.
Ergebnis: Ja (true
)
(wenn der reguläre Ausdruck einer Kombination von normalen Buchstaben und Leerzeichen zwischen eckigen Klammern entspricht)
testx(meinText, regex, flags)
gibt Ja (true
) zurück, wenn ein bestimmter Text einem gegebenen regulären Ausdruck entspricht. Dem regulären Ausdruck können Flaggen hinzugefügt werden.
contains
, prüft, ob ein String die exakte gegebene Übereinstimmung enthält
extractx
, extrahiert aus einem String einen bestimmten Teil mithilfe eines regulären Ausdrucks
replacex
, ersetzt die Übereinstimmungen eines regulären Ausdrucks in einem gegebenen Text durch einen gegebenen String