Hey,
Ich habe grade mehr oder weniger (eher weniger) Spaß mit Regulären Ausdrücken.
Den Ausdruck zu finden war nicht so das Problem, sondern vielmehr, dass er überall funktioniert außer in Javascript.
Meine entsprechende Zeile
var re = new RegExp(".*?\[([RBGYPO])\].*?\[([RBGYPO])\].*?\[([RBGYPO])\].*?\[([RBGYPO])\].*");
Wirft immer den Fehler "SyntaxError: unmatched ) in regular expression" aus. Der selbe Code wird aber sonst überall angenommen, unter anderem bei Regex Tester und regexe - Reguläre Ausdrücke online testen. Hat irgendjemand eine Ahnung wo dieser Fehler entspringt?
Liebe Grüße,
Chris
Ich habe grade mehr oder weniger (eher weniger) Spaß mit Regulären Ausdrücken.
Den Ausdruck zu finden war nicht so das Problem, sondern vielmehr, dass er überall funktioniert außer in Javascript.
Meine entsprechende Zeile
var re = new RegExp(".*?\[([RBGYPO])\].*?\[([RBGYPO])\].*?\[([RBGYPO])\].*?\[([RBGYPO])\].*");
Wirft immer den Fehler "SyntaxError: unmatched ) in regular expression" aus. Der selbe Code wird aber sonst überall angenommen, unter anderem bei Regex Tester und regexe - Reguläre Ausdrücke online testen. Hat irgendjemand eine Ahnung wo dieser Fehler entspringt?
Liebe Grüße,
Chris
RegExp gehen überall... außer in JS
Aucun commentaire:
Enregistrer un commentaire