标签: regex code-duplication
我和我的同事讨论了每种模式是否只能有一个正确的正则表达式。我认为可以出现两个正确的正则表达式。模式可以与两个不同的,正确的正则表达式相关联吗? [^ span]和(?!span)是一样的吗?
答案 0 :(得分:3)
(?!phrase)是否定前瞻:从当前一点来看,以下短语不得为"短语"。
(?!phrase)
[^span]非常不同 - 它匹配的任何单字符都不是s,p,a或{{1} }。
[^span]
s
p
a