我需要RegEx来查找以单个“@”开头的字符串。正则表达式:查找以“@”开头的字符串,但不是“@@”
- 比赛:@Hello
- 不匹配:@@你好
我试图“\乙@ \ w +”,但同时也发现 “@@你好”。
谢谢。
我需要RegEx来查找以单个“@”开头的字符串。正则表达式:查找以“@”开头的字符串,但不是“@@”
我试图“\乙@ \ w +”,但同时也发现 “@@你好”。
谢谢。
使用negative look-ahead构建(?!pattern)
:
^@([email protected])
非常感谢你。正则表达式:“^ @(?!@)\ w +” – k3flo 2013-02-11 13:08:38
+1不错的解决方案 – 2013-02-11 13:13:20
试试 “\乙@ [^ @] W +” – Paparazzi 2013-02-11 13:05:31