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/05 00:33] – [sed] olli | regular_expressions [2024/09/13 06:42] (aktuell) – [PHP (PCRE)] olli | ||
---|---|---|---|
Zeile 44: | Zeile 44: | ||
|'' | |'' | ||
|'' | |'' | ||
+ | |||
+ | ===== 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 ===== | ===== Gruppen und Backreferences ===== | ||
Zeile 54: | 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 87: | Zeile 109: | ||
<WRAP info round> | <WRAP info round> | ||
Beim Escaping muss beachtet werden, dass Ausdrücke, die in doppelten Anführungszeichen (''"'' | Beim Escaping muss beachtet werden, dass Ausdrücke, die in doppelten Anführungszeichen (''"'' | ||
- | Ausdrücke, die in einfachen Anführungszeichen (''''' | + | Ausdrücke, die in einfachen Anführungszeichen (''''' |
</ | </ | ||
===== Links ===== | ===== Links ===== |
regular_expressions.1475620406.txt.gz · Zuletzt geändert: 2016/10/05 00:33 von olli