标签: javascript regex newline
我有一个正则表达式匹配以' acl'开头的字符串并包含一些单词。
/[^.](acl\s+.*\s+localport\s+.*)/g
https://jsfiddle.net/bra1c8x4/1/
由于某种原因,输出与新行字符相匹配,即使它没有包含在括号中!
有谁知道这里发生了什么?
答案 0 :(得分:1)
[^.]匹配换行符,因为换行符不是点。
[^.]