正宗部队三角头皮鞋_正则表达式java

2023-06-12 20:58:54   来源:万能网

1、或者整数和小数:[0-9] \。{0,1} [0-9] {0,2} $


(资料图片)

2、只能输入数字:“[0-9] * $”。

3、只能输入n位数字:“\ d {n} $”。

4、您只能输入至少n个数字:“\ d {n,} $”。

5、仅输入m~n位数字:"^\d{m,n}$"

6、您只能输入零和非零数字:“(0| [1-9] [0-9] *) $”。

7、只能输入带两位小数的正实数:"[0-9](。[0-9] {2})?$"。

8、只能输入小数点后1~3位的正实数:"[0-9](。[0-9] {1,3})?$"。

9、您只能输入非零正整数:" \?[1-9][0-9]*$"。

10、您只能输入非零的负整数:" \-[1-9] [] 0-9" * $。

11、您只能输入长度为3的字符:"。{3} $".

12、您只能输入26个英文字母的字符串:"[a-za-z] $ "。

13、您只能输入由26个大写英文字母组成的字符串:“[a-z] $”。

14、您只能输入由26个小写英文字母组成的字符串:“[a-z] $”。

15、您只能输入由数字和26个英文字母组成的字符串:"[a-za-z0-9] $ "。

16、您只能输入由数字、26个英文字母或下划线组成的字符串:“\ w $”。

17、验证用户密码:“[a-za-z] \ w {5,17} $”。正确的格式是:以字母开头,介于6到18之间,只能包含字符、数字和下划线。

18、请验证它是否包含“% 1”;=?$ \ "和其他字符:"[% ",=?$\x22]" .

19、只能输入中文字符:"[\ u4e00-\ u9fa5] {0,} $ "

20、电子邮件地址:“\ w ([-。] \ w) * @ \ w ([-。] \ w) * \。\ w ([-。] \ w) * $ "。

21、身份验证互联网络URL:“3358([\ w-]\。)[\ w-] (/[\ w-。/?%=]*)?$"。

22、身份验证电话号码:“(\ (d {3,4}-) | \ d {3.4}-)?\d{7,8}$ "正确格式为:" XXX-XXXXXX "," XXXXXX-XXXXXX "," XXX-XXXXXX "," XXX-XXXXXX "," XXXXXX "," XXXXXX "," XXXXXX "。

23、验证身份证号码(15位或18位):" \ d {15} | \ d {18} $ "。

24、验证一年的12个月:“(0?[1-9]|1[0-2])$ "正确的格式是:" 01" ~" 09 "和" 1" ~" 12 "。

25、验证一个月的31天:“((0?[1-9])|((1|2)[0-9])|30|31)$ "正确的格式是;01" ~" 09 "和1" ~" 31 "。

26、匹配汉字的正则表达式:[\u4e00-\u9fa5]

27、匹配双字节字符(包括汉字):[\ x00-\ xff]

28、应用:计算一个字符串的长度(一个双字节字符长度计2,ASCII字符计1)

29、string.prototype.len=function(){returnthis.replace(/[^\x00-\xff]/g,"aa").长度;}

30、匹配空行的正则表达式:\n[\s| ]*\r

31、匹配html标签的正则表达式:(。*) (.*) \/(.*) | (.*) \/

32、匹配前导空格和尾随空格的正则表达式:(\ s *) | (\ s * $)

本文到此结束,希望对大家有所帮助。

标签: