blade runner
Mitglied
Hallo,
ich möchte den Usern die Möglichkeit geben einen Regulären Ausdruck einzugeben.
Natürlich traue ich den Usern nicht und möchte diesen Ausdruck auf Regex-Validität prüfen, bevor dieser ausgeführt wird.
So, nun wird in diesen Video (-17:10) genau so ein Pattern vorgestellt.
Hier noch mal ein Link zur Präsentation .
Dieser Ausdruck funktioniert in meinen Editor (Kate), aber PHP gibt mir folgende Fehler:
Hier noch mal das Pattern:
Wer weiß warum, oder kennt eine alternative Lösung?
Ach ja, natürlich habe ich das mit und ohne zusätzliche Delimiter versucht.
ich möchte den Usern die Möglichkeit geben einen Regulären Ausdruck einzugeben.
Natürlich traue ich den Usern nicht und möchte diesen Ausdruck auf Regex-Validität prüfen, bevor dieser ausgeführt wird.
So, nun wird in diesen Video (-17:10) genau so ein Pattern vorgestellt.
Hier noch mal ein Link zur Präsentation .
Dieser Ausdruck funktioniert in meinen Editor (Kate), aber PHP gibt mir folgende Fehler:
Code:
Warning: preg_match() [function.preg-match]: Unknown modifier ']' in ***
Hier noch mal das Pattern:
Code:
/\/(\\[^\x00-\x1f]|\[(\\[^\x00-\x1f]|[^\x00-\x1f\\\/])*\]|[^\x00-\x1f\\\/\[])+\/[gim]*/
Ach ja, natürlich habe ich das mit und ohne zusätzliche Delimiter versucht.
Zuletzt bearbeitet: