定义字符串中【字符出现规则】的表达式就是正则表达式 一般在切割/替换/***验证中使用 定义正则表达式: 1、语法:
/正则表达式/
2、最简单的正则:
关键字原文本身:"no" /no/ig
i:忽略大小写
g:全部
3、备选字符集:
一个备选字符集:规定了【一位】字符可用的备选字符列表
用法:/[备选字符列表]/
强调:1、一个中括号,只能匹配一位字符
2、正则默认只要满足后,就不再管理后续操作,后续用户依然可以乱输入--不合理
解决:只要是做验证!!!必须这样写/^[备选字符集]&/,前加^后加&代表要求从头到尾都要匹配--用户输入的东西必须和我规定的东西一样
特殊:1、如果备选字符集中unicode号是连续的,那么中间部分可用-代替
比如:一位数字:[0-9]
一位字母:[A-Za-z]
一位数字、字母、下划线:[0-9A-Za-z_]
一位汉字:[\u4e00-\u9fa5]