Regex 匹配所有内容,但不匹配url的一部分

Regex 匹配所有内容,但不匹配url的一部分,regex,url,regex-negation,Regex,Url,Regex Negation,我试图制作一个正则表达式来匹配任何结尾,除了ClaroArgentina 因此,这不应该匹配:https://twitter.com/#!/克拉罗根蒂娜 但这应该是一个匹配:https://twitter.com/#!/asdasd 我试图让它与此一起工作,但它不会给我结果: https\://twitter\.com/(^ClaroArgentina) 我试图在这个正则表达式中构建的是匹配所有内容,但不是ClaroArgentina。在大多数语言中都可以使用a http\://twitter

我试图制作一个正则表达式来匹配任何结尾,除了
ClaroArgentina
因此,这不应该匹配:
https://twitter.com/#!/克拉罗根蒂娜
但这应该是一个匹配:
https://twitter.com/#!/asdasd

我试图让它与此一起工作,但它不会给我结果:

https\://twitter\.com/(^ClaroArgentina)
我试图在这个正则表达式中构建的是匹配所有内容,但不是ClaroArgentina。

在大多数语言中都可以使用a

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

你只需要使用正则表达式吗?最简单的方法是使用String.EndsWith。

匹配
https://twitter.com/#!/asdasd
和for
https://twitter.com/#!/ClaroArgentina
,当它不应该与最后一个匹配时。
https\://twitter\.com/#/(?!ClaroArgentina)$
与任何。我正在使用此工具测试匹配项:
http://www.regular-expressions.info/javascriptexample.html
我错过了
#。再试一次。使用https\://twitter\.com/#/(?!ClaroArgentina)。*$
https\://twitter\.com/#/(?!ClaroArgentina)。*$
给了我语法错误:S
https\://twitter\.com/#/(?!ClaroArgentina)。*
在regexpal中工作,请确保正确转义它。你用什么口味的?