我不太确定这种类型的正则表达式的正确措辞是什么,但基本上我想要做的是匹配任何以“/”开头但后面没有“bob/”的字符串,例如.
所以这些将匹配:
/tom/
/tim/
/steve
但这些不会
tom
tim
/bob/
我确信答案非常简单,但我很难在任何地方搜索“regex not”。我确信有一个更漂亮的词来表达我想要的会带来好的结果,但我不确定它会是什么。
编辑:我已更改标题以指示我正在寻找的内容的正确名称
请您参考如下方法:
您可以使用负前瞻(记录在 "Extended Patterns" in perlre 下):
/^\/(?!bob\/)/