any | substRE ( text, search, replace ) |
any | substRE ( text, search, replace, max_count ) |
any | substRE ( text, search, replace, max_count, bool:ignore_case ) |
text | Text, indem gesucht wird und indem Textsellen ersetzt werden. Der Parameter wird mittels string() zwangsweise in eine Zeichenkette gewandelt. |
search | Eine Liste mit Texten. Nicht-Listen Werte werden zwangsweise mittels list() in eine Liste überführt. Diese Texte werden als Suchmuster verwendet. |
replace | Eine Liste mit Texten. Nicht-Listen Werte werden zwangsweise mittels list() in eine Liste überführt. Mit diesen Texten werden die Fundstellen ersetzt. |
max_count | Eine Ganzzahl, die die maximale Anzahl der Ersetzungen angibt. Negative Werte bedeuten, dass alle Fundstellen ersezt werden sollen. |
ignore_case | Das Suchen erfolgt unabhängig von der Groß- und Kleinschreibung. |
Die beiden Parameter
Nach dieser Umwandlung wird die Such-Liste
Als Funktionsergebnis wird die Zeichenkette nach allen Ersetzungen geliefert.
Reguläre Ausdrücke | |
---|---|
Funktion | Kurzinfo |
Eine RegEx übersetzen und einer eindeutigen ID zuweisen. | |
Die Anzahl der Treffer eines RegEx berechnen. | |
Alle Vorkommen einer Zeichenkette mittels eines RegEx suchen und eine Liste mit den Fundpositionen und Fundtexten als Ergebnis liefern. | |
Eine Zeichenkette mittels eines RegEx suchen und die Startposition dieser Zeichenkette ermitteln. | |
Eine Zeichenkette mittels eines RegEx suchen und den gefundenen Text als Ergebnis liefern. | |
— | |
— | |
— | |
Eine Zeichenkette mittels eines regulären Ausdrückes suchen und die Fundstelle durch eine andere Zeichenkette ersetzen. | |
Suchen & Ersetzen | |
Funktion | Kurzinfo |
Eine PCRE übersetzen und einer eindeutigen ID zuweisen. | |
Eine RegEx übersetzen und einer eindeutigen ID zuweisen. | |
— | |
Die Anzahl der numerischen Elemente zählen. | |
Die Anzahl der Treffer eines PCRE berechnen. | |
Die Anzahl der Treffer eines RegEx berechnen. | |
Die Anzahl der skalaren Elemente zählen. | |
— | |
Alle Vorkommen einer Zeichenkette mittels eines PCRE suchen und eine Liste mit den Fundpositionen und Fundtexten als Ergebnis liefern. | |
Alle Vorkommen einer Zeichenkette mittels eines RegEx suchen und eine Liste mit den Fundpositionen und Fundtexten als Ergebnis liefern. | |
Eine Zeichenkette mittels eines PCRE suchen und die Startposition dieser Zeichenkette ermitteln. | |
Eine Zeichenkette mittels eines RegEx suchen und die Startposition dieser Zeichenkette ermitteln. | |
— | |
Eine Zeichenkette mittels eines PCRE suchen und den gefundenen Text als Ergebnis liefern. | |
Eine Zeichenkette mittels eines RegEx suchen und den gefundenen Text als Ergebnis liefern. | |
— | |
— | |
— | |
Ein Element in einer Map oder ersatzweise die virtuellen Nachbarn suchen. | |
Ein Element in einer Map und seine virtuellen Nachbarn suchen. | |
— | |
— | |
— | |
— | |
— | |
Den Nachfolger in einer Map zu einem gegebenen Schlüssel finden. | |
Den Vorgänger in einer Map zu einem gegebenen Schlüssel finden. | |
— | |
— | |
Aus einem Text eine Liste mit den einzelnen Zeilen erzeugen. | |
— | |
— | |
— | |
Eine Zeichenkette suchen und die Fundstelle durch eine andere Zeichenkette ersetzen. | |
In einer Zeichenkette nach einzelnen Zeichen suchen und die Fundstellen durch Zeichenketten ersetzen. | |
Eine Zeichenkette mittels eines Perl kompatiblen regulären Ausdrückes suchen und die Fundstelle durch eine andere Zeichenkette ersetzen. | |
Eine Zeichenkette mittels eines regulären Ausdrückes suchen und die Fundstelle durch eine andere Zeichenkette ersetzen. |