日期:2014-05-18  浏览次数:20489 次

CSDN发的帖都得不到答案 问个关于正则表达式的问题
有个正则表达式
Regex reg = new Regex("^.*匹配的字符.*$");
如果匹配的字符是正则表达式用的字符。比如:
@"'\^$*+-?[]().#&:!~%/|<>;=
上面字符串中的任一字符
正则表达式要如何写

------解决方案--------------------
\ -> 转义


. -> \.

------解决方案--------------------
\ -> \\
^ -> \^
------解决方案--------------------
探讨
\ -> \\
^ -> \^

------解决方案--------------------
对头
------解决方案--------------------
Regex reg = new Regex(@"^.*匹配的字符.*$");
------解决方案--------------------
Regex reg = new Regex(@"^.*匹配的字符.*$");
------解决方案--------------------
行了