我需要提取$x,而不是$$x和'$x‘。
下面的Regex适用于1。
\$x(?!$)\我使用了下面的Alternation (\),它显然对第二个字符串失败了。
\$x(?!$)|\$x(?!\')\如何检查多个负面的外观?
应该与Javascript Regex兼容。
发布于 2018-09-13 05:32:53
下面的RegEx应该能做到这一点:
(?<!')(?<!\$)\$x(?!')它首先检查在开头没有',在$x前面没有$,最后没有以'结尾。
编辑JavaScript
^\$x(?!')这将在开头选择$x (没有'),后面没有选择'。
发布于 2018-09-13 07:08:50
https://stackoverflow.com/questions/52306956
复制相似问题