regular_expressions
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
regular_expressions [2016/10/04 14:11] – [Links] olli | regular_expressions [2024/09/13 06:42] (aktuell) – [PHP (PCRE)] olli | ||
---|---|---|---|
Zeile 45: | Zeile 45: | ||
|'' | |'' | ||
+ | ===== Unicode ===== | ||
+ | ^RegExp ^Bedeutung^ | ||
+ | |'' | ||
+ | |'' | ||
+ | |'' | ||
+ | |'' | ||
+ | |'' | ||
+ | <WRAP info round> | ||
+ | Dies sind nur die häufigsten RegExps für Unicode, für weitere Informationen siehe [[https:// | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | ===== Gruppen und Backreferences ===== | ||
+ | ^RegExp ^Bedeutung^ | ||
+ | |'' | ||
+ | |'' | ||
Zeile 51: | Zeile 68: | ||
===== PHP (PCRE) ===== | ===== PHP (PCRE) ===== | ||
+ | * Einzelne Unicodezeichen werden nicht als '' | ||
+ | * Es werden POSIX-Zeichenklassen und " | ||
+ | <WRAP info round> | ||
+ | Seit Version 7.3 nutzt [[PHP]] [[https:// | ||
+ | Dies bringt eine strengere Prüfung der Pattern mit sich. | ||
+ | Das sonstige Verhalten soll weitgehend identisch sein. | ||
+ | </ | ||
+ | |||
* [[https:// | * [[https:// | ||
| | ||
Zeile 80: | Zeile 105: | ||
|'' | |'' | ||
+ | Auch Gruppen '' | ||
+ | |||
+ | <WRAP info round> | ||
+ | Beim Escaping muss beachtet werden, dass Ausdrücke, die in doppelten Anführungszeichen (''"'' | ||
+ | Ausdrücke, die in einfachen Anführungszeichen (''''' | ||
+ | </ | ||
===== Links ===== | ===== Links ===== | ||
* [[http:// | * [[http:// | ||
regular_expressions.1475583101.txt.gz · Zuletzt geändert: 2016/10/04 14:11 von olli