这个正则表达式可以成功匹配模式“ab_”,但前面不能有单引号或美元符号:
我收到了这个错误。
这个错误是什么意思?有没有办法让第二个例子运行起来?由于我不是专家,很可能忽略了一些基础知识,请指出是否有遗漏的部分。
当不以单引号或美元符号为前缀时,这个正则表达式可以很好地匹配模式“ab_”:
/(?<!('|\$))ab_/
但是如果我尝试在单引号前面添加括号
/(?<!(\['|\$))ab_/
我收到了这个错误。
Variable length lookbehind not implemented in regex;
这个错误是什么意思?有没有办法让第二个例子运行起来?由于我不是专家,很可能忽略了一些基础知识,请指出是否有遗漏的部分。