正则表达式中^符号表达的意思

今天看到代码中有段代码觉得很奇怪, 一开始看着,一脸懵逼,为啥把中文替换掉了,那还要这个方法有什么用? 最后,自己写了一个方法测试了一下, 才发现了猫腻,原来是正则表达式中这个“^”符号有猫腻,意思就是“非”的意思,所以在这段代码的意思就是,将不是中文的字符全部替换掉,也可以理解为,只匹配中文汉字, 然后在网上找了点资料,总结了一下 /^A/会匹配"An e"中的A,但是不会匹配"ab A"中的A
相关文章
相关标签/搜索