正则表达式
测试网址 regexr.com
一.匹配
/匹配词/g /匹配词/gi (大小写不敏感)
/i 大小写 /m 多行模式
\d => [0-9] \d{2,5} => 2到5位的相同数字 \D => [ ^0-9]
\d{1,} => 1到无数位的相同数字 可以缩写为 \d+ =>至少有一位数字
\d{0,} => \d* 贪婪模式 zhanan
\d{0,1} => \d? 懒惰模式 正人君子
\w => [A-Za-z0-9] 英文字符和数字 \W => [ ^A-Za-z0-9]
\s => [空格+tab+换行] \S => [ ^空格+tab+换行]
\n或者\r => 换行符
\t => tab
\b => 字符边缘
/. => 非换行符的任意符号
\ . => 匹配.
\ \d => 匹配==\d==
^mi$ => 开头mi 结尾mi
/\d{2}/g 匹配2次重复的数字
/[3]/g 匹配一个3的字符
/[3]{2}/g 匹配2个连续3的字符
/[0-9]/g 匹配0-9的字符
/[a-z]/g 匹配小写字母