正则表达式需要转义的字符
共14个元字符,要匹配原始字符,必须要转义。
- $ ---> \$
- ( ---> \(
- ) ---> \)
- * ---> \*
- + ---> \+
- . ---> \.
- [ ---> \[
- ] ---> \]
- ? ---> \?
- \ ---> \\
- / ---> \/
- ^ ---> \^
- { ---> \{
- } ---> \}
在js中,正则字面量中,使用\,则在RegExp中,则需要使用\\.
例如 /\d+/ => new RegExp('\\d+')
共14个元字符,要匹配原始字符,必须要转义。
在js中,正则字面量中,使用\,则在RegExp中,则需要使用\\.
例如 /\d+/ => new RegExp('\\d+')