正则表达式^的含义

之前没有太在意^符号,没想到竟然有两个含义,具体的见下图。

[^xyz]    
负值字符集合。匹配未包含的任意字符。例如, '[^abc]' 可以匹配 "plain" 中的'p'、'l'、'i'、'n'。
^    
匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '
' 或 '
' 之后的位置。
原文地址:https://www.cnblogs.com/everfight/p/regular_pattern.html