JavaScript で正規表現を使用して括弧をエスケープするさまざまな方法を試しましたが、まだ機能しません。
これは文字列です:
"abc(blah (blah) blah()...).def(blah() (blah).. () ...)"
これを検出したい:
abc().def()
このコードを使用すると、false が返されます。
str.match(/abc\([^)]*\)\.def\([^)]*\)/i);
正規表現が機能しない理由を教えてください。