Benutzer-Werkzeuge

Webseiten-Werkzeuge


regular_expressions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
regular_expressions [2016/09/02 21:37] – [sed] olliregular_expressions [2016/10/05 01:02] (aktuell) – [sed] olli
Zeile 45: Zeile 45:
 |''$'' |Zeilen- oder Stringende| |''$'' |Zeilen- oder Stringende|
  
 +===== Gruppen und Backreferences ===== 
 +^RegExp ^Bedeutung^ 
 +|''()'' |Gruppe| 
 +|''\n'' |Zugriff auf n-te Gruppe|
  
  
Zeile 80: Zeile 83:
 |''\{i,n\}''|i bis n-mal| |''\{i,n\}''|i bis n-mal|
  
 +Auch Gruppen ''()'' müssen escaped werden: ''\(\)''
 +
 +<WRAP info round>
 +Beim Escaping muss beachtet werden, dass Ausdrücke, die in doppelten Anführungszeichen (''"'') stehen, bereits von der Shell ausgewertet werden. Daher muss ggf. doppelt escaped werden.
 +Ausdrücke, die in einfachen Anführungszeichen (''''') werden von Shells wie [[bash]] dagegen nicht ausgewertet und daher auch nicht doppelt escaped werden.
 +</WRAP>
 ===== Links ===== ===== Links =====
   * [[http://regexlib.com|Regexlib]] Bibliothek mit Regex   * [[http://regexlib.com|Regexlib]] Bibliothek mit Regex
-  * [[procmail#Reguläre Ausdrücke|Reguläre Ausdrücke in procmail]]+
  
regular_expressions.1472845025.txt.gz · Zuletzt geändert: 2016/09/02 21:37 von olli