Fenster aufrufen
Das Fenster "Suchen und ersetzen" bietet Steuerelemente, mit denen Sie schnell Textstellen finden und auch ersetzen können. Sie können das Fenster über folgende drei Optionen aufrufen:
- Über den Button im Editor.
- Über die Tastenkombination Strg + F ("Suchen"-Tab ist aktiv)
- Über die Tastenkombination Strg + H ("Ersetzen"-Tab ist aktiv)
Liste der zugelassenen regulären Ausdrücke
translate5 unterstützt die nachfolgende Liste an MySQL regulären Ausdrücken:
Metazeichen | Verhalten |
---|---|
^ | Findet die Startposition des Suchstrings. Kann z. B. verwendet werden, wenn Sie etwas am Segmentanfang finden möchten: ^(Die) findet folglich: |
$ | Findet die Endposition des Suchstrings. Kann z. B. verwendet werden, wenn Sie etwas am Segmentende finden möchten: (nnte)$ findet folglich: |
[…] | Findet jedes Zeichen innerhalb der eckigen Klammern, z. B.: |
[^…] | Findet alle Zeichen, außer denjenigen, die in den eckigen Klammern notiert sind. [^bar] findet demnach die Umkehrung von [bar]: |
(...) | Findet alle Zeichen, die in der entsprechenden Reihenfolge vorkommen. (bar) findet also alle Vorkommnisse von "bar": |
* | Sucht, ob das vorangehende Zeichen nicht, einmal oder mehrmals vorkommt. (bar)* findet demnach alle Stellen, bei denen die Zeichenfolge „bar“ einmal oder mehrmals nacheinander vorkommt: |
+ | Sucht, ob das vorangehende Zeichen einmal oder mehrmals vorkommt. „ +“ (Leerzeichen, Leerzeichen, +) findet demnach alle doppelten und vielfachen Leerzeichen: |
{n} | Findet n Vorkommnisse des den geschwungenen Klammern vorangehenden Zeichens. (bar){2} findet demnach alle „barbar“: |
{m,n} | Findet m bis n Vorkommnisse des den geschwungenen Klammern vorangehenden Zeichens. (bar){3,4} findet demnach alle „barbarbar“ oder „barbarbarbar“: |
a|b | „Entweder ... oder“; findet „a“ und/oder „b“. (Rhabarber)|(Barbara) findet demnach alle „Rhabarber“ und alle „Barbara“: |
Für mehr Informationen zu Verwendung von MySQL regulären Ausdrücken wenden Sie sich bitte an diese Website. |
Liste der nicht zugelassenen regulären Ausdrücke
Die folgende Liste enthält die regulären Ausdrücke, die von translate5 nicht unterstützt werden, da sie auf einer schwarzen Liste stehen. Die Aufnahme in die schwarze Liste erfolgt aufgrund des höheren Entwicklungsaufwands, der für die Unterstützung dieser regulären Ausdrücke erforderlich wäre. Wenn Sie an der Unterstützung von regulären Ausdrücken auf der schwarzen Liste interessiert sind, wenden Sie sich bitte an das Entwicklungsteam von MittagQI.
Regulärer Ausdruck | Beschreibung |
---|---|
\n | Weicher Zeilenumbruch (new line). Grund: Character escape |
\r | Harter Zeilenumbruch (carriage return). Grund: Character escape |
\t | Tabulatorzeichen. Grund: Character escape |
\f | Seitenvorschub. Grund: Character escape |
\v | Vertikales Tabstoppzeiche. Grund: Character escape |
\0 | NULL escape |
\1 or \2 etc. | Octal escape (Any character with a character code lower than 256 ex: \251 ) |
\^ or \] or \- or \\ | \ (backslash) followed by any of ^-]\ |
\b | javascript: [\b\t] matches a backspace or a tab character. |
\B | javascript: \B. matches b, c, e, and f in abc def |
\d | Shorthand Character Classes |
\D | Shorthand Character Classes |
\s | Shorthand Character Classes |
\S | Shorthand Character Classes |
\w | Shorthand Character Classes |
\W | Shorthand Character Classes |
\h | Shorthand Character Classes |
?? | e. g. a regular expression like abc?? is not supported. |
*? | |
+? | |
OTHERS | Other regular expressions, that are similar to the listed expressions are also not supported. The front-end of translate5 will tell you, if a regex is not supported. Please contact translate5 lead development at MittagQI, if you have more questions about this. |
- Marion Gubler noch fertig übersetzen.