如题所述
/ / 这个不用看,表示中间是正则的主体
^ 匹配字串的开头
$ 匹配字串的结束
(..+?) 其实这个简化一下(.+?) ,这是个捕获组,()里面的表示尽可能多的匹配任意字符
\1+ 表示重复上面捕获组里的内容一次或多次
所以这就明白了,它其实就是匹配重复的一段一段的文字,类似于
123123123
abcabcabc
1b21b21b2
但不能匹配
123
abc
1abcabc
abcabc1