JavaScript 和正则表达式

正则表达式

简介
正则表达式(regular expression,缩写RegExp) 是一种特殊的符号编写模式,描述一个或者多个字符串,可以轻松识别和操作文本.
一.正则表达式验证邮箱


 

正则表达式的格式分析

  • 正则表达式总是以斜杠(/)开头和结尾
  • 脱字符(^) 表示我们使用这个表达式检查以特定的字符串开始的字符串
  • 表达式\w 表示任意的单一字符,包括az,09,A~Z或下划线
  • 加号+ 表示我们寻找的前面的条目出现一次或者多次
  • 方括号[] 用来表示可以出现其中任意一个字符
  • 问好?表示前面的条目可以不出现或者出现一次
  • 星号* 表示前面的条目可以不出现或者出现多处
  • @ 仅仅代表它本身
  • \. 表示. 因为.点号在正则表达式中具有特殊意义
  • 美元符号$ 表示匹配的字符串到这里结束

最终代码运行的效果如下


JavaScript 和正则表达式_第1张图片
打印结果

符合email正则表达的格式的字符串 .test()方法返回的是true ,不匹配的返回的是false

今天就写到这里,代码持续更新中

你可能感兴趣的:(JavaScript 和正则表达式)