匹配所有但不是网址的一部分

时间:2012-06-01 16:03:39

标签: regex url regex-negation

我正在尝试使用正则表达式来匹配除ClaroArgentina之外的任何结尾 所以,这不应该匹配:https://twitter.com/#!/ClaroArgentina 但这应该匹配:https://twitter.com/#!/asdasd

我试图让它与它一起工作,但它没有给我结果:

https\://twitter\.com/(^ClaroArgentina)

我试图在那个正则表达式中取得的成就是匹配所有东西而不是ClaroArgentina。

2 个答案:

答案 0 :(得分:1)

您可以在大多数语言中使用negative lookahead

http\://twitter\.com/#!/(?!ClaroArgentina)$

答案 1 :(得分:0)

你必须只使用RegEx吗?最简单的方法是使用String.EndsWith。