之前没有太在意^符号,没想到竟然有两个含义,具体的见下图。
[^xyz]
负值字符集合。匹配未包含的任意字符。例如, '[^abc]' 可以匹配 "plain" 中的'p'、'l'、'i'、'n'。
^
匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。
Posted everfight的成长之路
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式^的含义相关的知识,希望对你有一定的参考价值。
之前没有太在意^符号,没想到竟然有两个含义,具体的见下图。
[^xyz]
负值字符集合。匹配未包含的任意字符。例如, '[^abc]' 可以匹配 "plain" 中的'p'、'l'、'i'、'n'。
^
匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。
以上是关于正则表达式^的含义的主要内容,如果未能解决你的问题,请参考以下文章