C#中的正则表达式表达'.'和'\'
正则表达式
----
1. 正则中'.'的转义
如果要表达字符串中的'.',在正则表达式中表达为"\.",因为'.'...在正则表达式中是元字符,需要'\'进行转义,那么在C#中就是"\\.",第一个'\'是C#用来转义'\'的,转义过后C#交给Regex类的就是'\.',然后再由Regex类进行转义,来匹配'.'...,当然也可以使用C#中的@取消C#转义.C#中用Regex.IsMatch("要匹配的字符","正则表达式")来匹配. ....")+" \n"+ //用@取消C#对'\'的转义,交给Regex.IsMatch来进行正则转义
Regex.IsMatch(".","\\.")+" \n"+ //第一个'\'用来转义第二个'\'...用@取消C#中的转义,那么在C#中就是Regex.IsMatch(@"\",@"\\"),这里的"\\"是正则用来转义的,转义过后就是'\',用来匹配字符串"\".