读书人

求2个正则表达式解决方案

发布时间: 2012-01-22 22:38:43 作者: rapoo

求2个正则表达式
第一个,验证字符串是否是正整数.
第二个,验证字符串是否是由 "英文(大小写不限) "、 "数字 "、 "_ "组成,且不能以 "数字 "、 "_ "开头,不能以 "_ "结尾.

[解决办法]
1 @ "^[+]?\d+$ "
2 "^[a-zA_Z]([a-zA-Z0-9_]*[a-zA-Z0-9])?$ "
[解决办法]
正整数:^+?\d+$

-----------------------------------------------
msn:bdbox@hotmail.com
请给我一个与您交流的机会
[解决办法]
凑个热闹^o^

1、^[1-9][0-9]*$

2、按
验证字符串是否是由 "英文(大小写不限) "、 "数字 "、 "_ "组成,且不能以 "数字 "、 "_ "开头,不能以 "_ "结尾
这个要求为

^[a-zA-Z]([a-zA-Z0-9_]*[a-zA-Z0-9])?$


由 "英文(大小写不限) "、 "数字 "、 "_ "组成,其中 "数字 "和 "_ "可以没有
这个要求为

^(?![^a-zA-Z]+$)[a-zA-Z0-9_]+$

读书人网 >C#

热点推荐