Morfi

1.匹配以字母开头,由字母,数字和下划线组成的字符串。如“abc_123”

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

2.匹配由字母和数字组成,长度不少于6位的字符串。如“123456”

   ^[a-zA-Z0-9]{6,}$

3.匹配格式为“xxxx-xx-xx”的字符串,要求x只能是数字,常用于匹配日期,如“2007-05-01”

   ^[0-9]{4}-[0-9]{2}-[0-9]{2}$

4.匹配E-mail,要求@符号前面是以字母开头,由字母,数字,下划线或减号组成的字符串;@符号后面的域名可以包含多个字符串,每个字符串由字母,数字或减号组成;最后一级域名只能包含2个或3个字母(cn,com)等。

   ^[a-zA-Z][a-zA-Z0-9_\-]*@([a-zA-Z0-9\-]+\.)+[a-z]{2,3}$

5.常用于匹配电话号码。要求区号由0开始,包含3-4位数字,区号和电话号码之间用减号分隔,电话号码由7-8位数字组成。

   ^0[0-9]{2,3}-[0-9]{7,8}$

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2021-07-08
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-02
  • 2021-12-09
  • 2021-04-11
相关资源
相似解决方案