随笔分类 -  RegExp

摘要:写了一个判断四则运算合法性较验的式子。public static bool CheckExpressionValid(string input){ string pattern = @"^(((?<o>\()[-+]?([0-9]+[-+*/])*)+[0-9]+((?<-o>\))([-+*/][0-9]+)*)+($|[-+*/]))*(?(o)(?!))$"; //去掉空格,且添加括号便于进行匹配 return Regex.IsMatch("(" + input.Replace(" ", "&q 阅读全文
posted @ 2012-10-22 10:29 码写人生 阅读(1419) 评论(0) 推荐(0)
摘要:在工作中,经常碰到使用正则表达式,VS里面调试这个正则表达式确实不够方便,于是为了方便,自己便写了一个正则表达式工具,这个工具主要有以下功能:本工具需Microsoft .NET Framework 4环境支持,如果不能运行请下载该环境。下载地址:http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe1、可以把自己经常用的正则公式直接存储起来,下次使用时直接调用即可。2、集成了常用的查找、替换及验证功能。3、查找、替换结果直接保存功 阅读全文
posted @ 2012-10-19 14:35 码写人生 阅读(437) 评论(0) 推荐(0)