Hallo,
ich habe einen regulären Ausdruck zusammengebaut, der direkt zu Beginn meines Programms gesetzt werden soll. Nach dem Laden der Seite bekomme ich einen Javascript Fehler:
Fehler: invalid quantifier +)?s*[(]?(s*[(]?[0-9]s*[)]?s*[.]?s*[-/]*s*){6,})>?s*$/
Anscheinend merkt der Compiler nicht, dass das '+' mit einem Backslash escaped wurde.
Hier ist mein Ausruck:
var reg = new RegExp("/[1]*<?(\s*(+)?\s*[(]?(\s*[(]?[0-9]\s*[)]?\s*[.]?\s*[-/]*\s*){6,})>?\s*$/");
Wo liegt das Problem?
Katharina
\s ↩︎