一. const bailRE = /[^\w.$]/
学习Watcher 的时候遇到的parsePath 函数。里面有这样一个正则表达式
解析这个正则表达式之前先了解两个原则
[]里面的^不是位置符了,而是非的意思,匹配的是除了括号内的任意字符。 2.[]里面的字符不需要转义( 如果带了转义符\也可以,不影响,但是如果想匹配字符\就必须带转义符\了).就表示字符.,$就表示字符$(表示括号(字符, 所以这个表达式表示的是如果含有\w(a-z,A_Z,_) . $之外的字符就匹配。