RegEx:查找以" @"开头的字符串,但不是" @@"

时间:2013-02-11 13:03:55

标签: c# .net regex

我需要一个RegEx来查找以单个“@”开头的字符串。

  • 匹配:@Hello
  • 不匹配:@@ Hello

我尝试了“\ B @ \ w +”,但它也找到了“@@ Hello”。

谢谢。

1 个答案:

答案 0 :(得分:5)

使用negative look-ahead构建(?!pattern)

^@(?!@)