Mla*_*dic 2 c# regex negative-lookbehind lookbehind
我如何用正则表达式做到这一点?
我想匹配这个字符串: -myString
但我不想匹配-myString此字符串:--myString
myString当然是什么.
它甚至可能吗?
编辑:
这里有一些关于我到目前为止所得到的信息,因为我发布了一个问题:
string to match:
some random stuff here -string1, --string2, other stuff here
regex:
(-)([\w])*
Run Code Online (Sandbox Code Playgroud)
此正则表达式返回我3场比赛:
-string1,-和-string2
理想情况下,我希望它只返回我的-string1比赛
bar*_*art 11
假设你的正则表达式引擎支持(负面)lookbehind:
/(?<!-)-myString/
Run Code Online (Sandbox Code Playgroud)
Perl确实如此,Javascript没有.