常用正则整理

只能输入正整数

^[0-9]*$

^\d*$

只能输入带小数点的正数

^\d+\.\d+$

只能输入正整数或带小数点的正数

^([1-9][0-9]*|0)(\.[0-9]+)?$

^\d+(\.\d+)?$

^(?!0{2,}\.)\d+(\.\d+)?$

只能输入中,英,数与下划线

^\w+$

只能输入中文

^[\u4e00-\u9fff]*$

邮箱Email地址

^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$

^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$

手机号码验证(133-139,157-159,150-152,187-189)

^0{0,1}(13[3-9]|15[7-9]|15[0-2]|18[7-9])[0-9]{8}$

批量删除字符 tppabs="*"

Regex reg = new Regex(@"(?i)tppabs=""[^""]*""");
string result= reg.Replace(源字符串,"");

批量删除注释符号 /*…..*/

(?s)/\*((?!\*/).)*\*/

批量删除 /*tpa=….*/

(?s)/\*tpa=((?!\*/).)*\*/

posted @ 2010-07-02 14:38  小 .xin  阅读(212)  评论(0编辑  收藏  举报
回到页首