标签: c# regex
我需要转义特殊字符,所以我检查了正则表达式选项,如下所示, new Regex(@"^[\w@.-]*$",RegexOptions.Compiled);除了\ n之外它对所有特殊字符都很好。所以如何检查所有特殊字符。
new Regex(@"^[\w@.-]*$",RegexOptions.Compiled);
答案 0 :(得分:2)
使用否定先行断言:
^[\w@.-]*(?!\n)$
Demo