molily: Regulärer Ausdruck nach Klammern suchen

Beitrag lesen

Hallo,

du musst den reg. Ausdruck übergeben, keinen String:

Das ist nicht ganz richtig.

string.match(/[()]+/);

Ist identisch mit
string.match("[()]+")

und bei einer Klammer (glaube die zweite), dürfte das Escapen nicht notwendig sein... bin mir aber nicht so sicher.... vielleicht war das auch bei  []

Ist bei keiner nötig.
string.match("[()]+") bzw. string.match(/[()]+/)  funktioniert vorzüglich und macht genau das, was es soll.
Die Frage ist, ob T-Rex das will. Sie gibt bei der Anwendung einen Array mit dem ersten Treffer zurück, sofern es einen gibt.
Gibt es keinen Treffer, wird null zurückgegeben.

Mathias