大家好啊!
向大家请教个问题,如何用C#做一个简单的验证正则表达式的工具?
请做过这类工具的朋友介绍一下,谢谢!

解决方案 »

  1.   

    做个工具的话很好弄 做个Winform的 把常用的方法放到里面就可以了
    但是执行的时候还是要注意一些问题 
    比如 
    Regex re = new Regex(@"\d\.\d{2}"); 等同于 Regex re = new Regex("\\d\\.\\d{2}"); 但是在Textbox中输入的字符串中的\ 会自动地转换成 \\ 来到程序中处理 所以在工具中的表达式放到程序中时应加上 @
    还有就是Replace 方法替换 \r\n 成 <br> 的时候 工具中是 \\r\\n  可以匹配从文本框输入的\r\n 但是页面的处理 如果包含\r\n的字符串不是从页面输入的 那么这个 正则是不正确的
    所以工具并不是完全的复合你工作中遇到的场景 只是个工具而已