RegExp basic

211 阅读1分钟

匹配规则

字面量字符和元字符

字面量字符 :

如:/a/ 匹配 a,/abc/ 匹配abc

字符只表示它字面的含义

元字符 :

  • 点字符 .

点字符(.)匹配除回车(\r)、换行(\n) 、行分隔符(\u2028)和段分隔符(\u2029)以外的所有字符

如 /a.c/ 匹配a和c之间包含任意一个字符的情况

  • 位置字符 ^ &

^ 开始 & 结束

/^abc/ 表示abc 必须出现在开始位置

/abc$/ 表示abc 必须出现在结束位置

/^abc&/表示从开始到结束 只能有abc

  • 选择符 |

表示或者

/a|b|c/ 表示出现abc 中的任何一个字符都可以

选择符会包含他前后的多个字符

可以用() 修正