标签: regex
是否有任何正则表达式来检测以@或#为.net开头的单词? 我试过^[@#],但它似乎不适用于像@或#
^[@#]
答案 0 :(得分:2)
在正则表达式^[@#]中,您使用@匹配字符串开头的#或^。您可以省略^并添加\w+以匹配或多个字词。
@
#
^
\w+
[@#]\w+
string pattern = @"[@#]\w+";
如果您希望匹配超过\w+,您还可以将其添加到字符类并添加您想要匹配的内容,例如[@#][\w+$]。
[@#][\w+$]