我试图在我们的代码中找到任何需要发送到 __() 函数的字符串实例。
我有以下正则表达式:
(\[|__\()[\'\"][\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"
我需要它来扭转比赛。我尝试了各种方法来否定 ([|__() 部分,但没有任何成功。
如何编写表达式以匹配前面没有 [ 或 __(?
谢谢你。