非负整数(正整数+0)"^[0-9]*[1-9][0-9]*$"  <=>正整数"^((-d+)|(0+))$"  <=>非正整数(负整数+0)"^-[0-9]*[1-9][0-9]*$" "> 非负整数(正整数+0)"^[0-9]*[1-9][0-9]*$"  <=>正整数"^((-d+)|(0+))$"  <=>非正整数(负整数+0)"^-[0-9]*[1-9][0-9]*$" " />
常用正则表达式55131

常用正则表达式55131

ID:17491948

大小:30.50 KB

页数:7页

时间:2018-09-02

常用正则表达式55131_第1页
常用正则表达式55131_第2页
常用正则表达式55131_第3页
常用正则表达式55131_第4页
常用正则表达式55131_第5页
资源描述:

《常用正则表达式55131》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、常用正则表达式55131"^d+$"  <=>非负整数(正整数+0)"^[0-9]*[1-9][0-9]*$"  <=>正整数"^((-d+)

2、(0+))$"  <=>非正整数(负整数+0)"^-[0-9]*[1-9][0-9]*$"  <=>负整数"^-?d+$"    <=>整数"^d+(.d+)?$"  <=>非负浮点数(正浮点数+0)"^(([0-9]+.[0-9]*[1-9][0-9]*)

3、([0-9]*[1-9][0-9]*.[0-9]+)

4、([0-9]*[1-9][0-9]*))$"  <=>正浮点数"^((-d+(.d+)?)

5、(0+(.

6、0+)?))$"  <=>非正浮点数(负浮点数+0)"^(-(([0-9]+.[0-9]*[1-9][0-9]*)

7、([0-9]*[1-9][0-9]*.[0-9]+)

8、([0-9]*[1-9][0-9]*)))$"  <=>负浮点数"^(-?d+)(.d+)?$"  <=>浮点数"^[A-Za-z]+$"  <=>由26个英文字母组成的字符串"^[A-Z]+$"  <=>由26个英文字母的大写组成的字符串"^[a-z]+$"  <=>由26个英文字母的小写组成的字符串"^[A-Za-z0-9]+$"  <=>由数字和26个英文字母组成的字符串"^w+$"  <=>

9、由数字、26个英文字母或者下划线组成的字符串"^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$"    <=>email地址"^[a-zA-z]+:<=>(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$"  <=>url/^(d{2}

10、d{4})-((0([1-9]{1}))

11、(1[1

12、2]))-(([0-2]([1-9]{1}))

13、(3[0

14、1]))$/<=>年-月-日/^((0([1-9]{1}))

15、(1[1

16、2]))/(([0-2]([1-9]{1}))

17、(3[0

18、1]))/(d{2}

19、d{4})$/<=>月/日/年"

20、^([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)

21、(([w-]+.)+))([a-zA-Z]{2,4}

22、[0-9]{1,3})(]?)$"<=>Emil"(d+-)?(d{4}-?d{7}

23、d{3}-?d{8}

24、^d{7,8})(-d+)?"<=>电话号码"^(d{1,2}

25、1dd

26、2[0-4]d

27、25[0-5]).(d{1,2}

28、1dd

29、2[0-4]d

30、25[0-5]).(d{1,2}

31、1dd

32、2[0-4]d

33、25[0-5]).(d{1,2}

34、1dd

35、2[0-4]d

36、25[0-5])$"<=>IP地址匹配中文字符的正则表达式:[

37、u4e00-u9fa5]匹配双字节字符(包括汉字在内):[^x00-xff]匹配空行的正则表达式:[s

38、]*r匹配HTML标记的正则表达式:/<(.*)>.*

39、<(.*)/>/匹配首尾空格的正则表达式:(^s*)

40、(s*$)匹配Email地址的正则表达式:w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*匹配网址URL的正则表达式:^[a-zA-z]+:<=>(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线

41、):^[a-zA-Z][a-zA-Z0-9_]{4,15}$匹配国内电话号码:(d{3}-

42、d{4}-)?(d{8}

43、d{7})?匹配腾讯QQ号:^[1-9]*[1-9][0-9]*$元字符及其在正则表达式上下文中的行为:将下一个字符标记为一个特殊字符、或一个原义字符、或一个后向引用、或一个八进制转义符。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配’’或’r’之后的位置。$匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性,$也匹配’’或’r’之前的位置。*匹配前面的子表达式零次或多次。

44、+匹配前面的子表达式一次或多次。+等价于{1,}。?匹配前面的子表达式零次或一次。?等价于{0,1}。{n}n是一个非负整数,匹配确定的n次。{n,}n是一个非负整数,至少匹配n次。{n,m}m和n均为非负整数,其中n<=m。最少匹配n次且最多匹配m次。在逗号和两个数之间不能有空格。?当该字符紧跟在任何一个其他限制符(*,+,?,{n},{n,},{n,m})后面时,匹配模式是非贪婪的。非贪婪模式尽可能少的匹配所搜索的字符串,而默认的贪婪模式则尽可能多的匹配所搜索的字符串。.匹配除""之

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。