正则表达式

134 阅读1分钟

定义字符串中【字符出现规则】的表达式就是正则表达式 一般在切割/替换/***验证中使用 定义正则表达式: 1、语法:

   /正则表达式/
   

2、最简单的正则:

  关键字原文本身:"no"  /no/ig
  i:忽略大小写
  g:全部

3、备选字符集:

  一个备选字符集:规定了【一位】字符可用的备选字符列表
  用法:/[备选字符列表]/
  强调:1、一个中括号,只能匹配一位字符
        2、正则默认只要满足后,就不再管理后续操作,后续用户依然可以乱输入--不合理
               解决:只要是做验证!!!必须这样写/^[备选字符集]&/,前加^后加&代表要求从头到尾都要匹配--用户输入的东西必须和我规定的东西一样
  特殊:1、如果备选字符集中unicode号是连续的,那么中间部分可用-代替
           比如:一位数字:[0-9]
                 一位字母:[A-Za-z]
                 一位数字、字母、下划线:[0-9A-Za-z_]
                 一位汉字:[\u4e00-\u9fa5]