正则表达式中^的使用方法

Lenix at 
用法一:   限定开头文档上给出了解释是匹配输入的开始,如果多行标示被设置成了 true,同时会匹配后面紧跟的字符。    比如 /^A/会匹配"An e"中的 A,但是不会匹配"ab A"中的 A 用法二:(否)取反当这个字符出现在一个字符集合模式的第一个字符时,他将会有不同的含义。比如: /[^a-z\s]/会匹配"my 3 sisters"中的"3"  这里的”^”的意思是字符类的否定,上面的正则表达式的意思是匹配不是(a 到 z 和空白字符)的字符。 总结:什么时候”^”是否定字符,什么时候是匹配开始行表示限定开头的示例:12345/[(^\s+)(\s+$)]/g(^cat)$(^c……