Moin,
würde gern eine String nach "()" den Klammern abprüfen.
string.match("[()]+") funktioniert nicht, und entwerten ( string.match("[()]+") ) geht auch nicht. Hab noch einiges mehr ausprobiert, ich schaff es aber nicht den Ausdruck so auf zu bauen, dass er die Runden Klammern als Zeichen akzeptiert.Wenn ich ein new RegExp(/[()]+/) mache und das ganze mit .test(string) abprüfe funktioniert es.
Ich steh auf der Leitung wieso das mit Match nicht funktioniert...?!
kleiner Tipp für mich?Danke
T-Rex
Als Rückgabe Wert erwarte ich einfach ein "true" oder "false". Test braucht unbedingt ein RexExp wie ich bemerkt hab, während match auch mit einem String zurecht kommt, außer in dem String sind (Klammern), dann funktioniert es wiederum nicht. Etwas konfus, aber durch die Diskussion hier hab ich schon eine Ahnung wieso das so ist.
Danke :)