一、正则表达式
定义字符串中字符出现规则的表达式。
使用场景:切割、替换、验证
1、最简单的正则
关键字原文 "no" -> /no/后缀
后缀:
g:global找全部(替换到所有必须加g)
i:忽略大小写
2、备选字符集
/^[备选字符集]$/
强调:①一个中括号,只管一位字符
②正则表达式默认只要满足就不管后续,想要从头到尾完全匹配
(解决:前加^后加$:/^[备选字符集]$/)
特殊:如果备选字符集中的ascii码是连续的,name可以用 - 省略掉中间的部分。
例:一位数字:[0-9];
一位字母:[A-Za-z];
一位字母、数字、下划线:[0-9A-Za-z_]
一位汉字:[\u4e00-\u9fa5]
3、预定义字符集(简化备选字符集)
一位数字:\d === [0-9]
一位字母、数字、下划线:\w =&#