首页 > 其他 > 详细

正则表达式(每天都要学习噢)

时间:2021-04-07 15:10:35      阅读:18      评论:0      收藏:0      [点我收藏+]

正则表达式在html中主要用于表单验证,常见的表单验证有:必填项验证、长度验证、特殊内容格式验证、验证两个表单控件的值是否相等、电子邮箱的格式验证等等。

1、正则表达式由两种基本字符类型组成:普通字符和元字符

  普通字符只能匹配字符串中与它们相同的字符,例如所有的字母和数字;

  元字符指那些在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符在目标对象中的出现模式。例如^ $ . * + ? = ! : | \ / ( ) [ ] { } 

2、正则表达式用 / 标记开始和结束

3、修饰符

  修饰符标记位于表达式之外,格式为:/pattern/flags

  g 修饰符:可以查找字符串中所有的匹配项(区分大小写)

技术分享图片

 

  i 修饰符:不区分大小写匹配

技术分享图片

  m 修饰符:可以使 ^ 和 $ 匹配一段文本中每行的开始和结束位置

   我们看一下加m和不加m的区别:

技术分享图片

 

技术分享图片

  s修饰符:默认情况下的圆点 . 是 匹配除换行符 \n 之外的任何字符,加上 s 修饰符之后, . 中包含换行符 \n

 

正则表达式(每天都要学习噢)

原文:https://www.cnblogs.com/annewwang/p/14626756.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!