首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

****一个简单的正则怎么写******

2013-01-11 
****一个简单的正则如何写******net中如何写一个正则:1. 要求字符串中必须同时包括数字和字母?如:a1c2p33d

****一个简单的正则如何写******
net中如何写一个正则:
1. 要求字符串中必须同时包括数字和字母?
如:a1c2p33d33e99

像abcdefdhi
或3234234423
或2_343_sbad
都认为是非法的


2. 如何要求字符串中必须只包括字母?
abcdefdfABCDd

像2ac3sdfd3
233423432
2_343_dd
都是非法
[解决办法]
第二个:^[A-Za-z]+$
[解决办法]
1.
^(?=.*?[a-zA-Z])(?=.*?\d)[a-zA-Z0-9]+$

2.^[a-zA-Z]+$
[解决办法]
问题一:
([a-zA-Z]\d+)?
问题二:
[a-zA-Z]+
[解决办法]
1、^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[0-9a-zA-Z]+$
2、^[a-zA-Z]+$
[解决办法]

1、
//如果除字母数字外还允许其它字符
^(?![^a-zA-Z]+$)(?![^0-9]+$).+$
//如果除字母数字外,不允许其它字符
^(?![^0-9]+$)[a-zA-Z0-9]+$
2、
^[a-zA-Z]+$

热点排行