0

__() 関数に送信する必要があるコード内の文字列のインスタンスを見つけようとしています。

次の正規表現があります。

 (\[|__\()[\'\"][\w\s\\\:]+[\'\"]

一致するもの:

 ['valid string'
 ["valid::str::ing"
 __('valid\String'
 __(" v a l i d s t r i n g "

だがしかし:

 'hel\lo there '
 "he::he"

試合を逆転させるために必要です。([|__() セクションを無効にするためにさまざまな方法を試しましたが、成功しませんでした。

[ または __( が前に付いていない文字列に一致する式をどのように記述できますか

ありがとうございました。

4

2 に答える 2