添加/删除" +"不会改变输出。但我也没有收到任何错误。是什么" +"在这做什么?
/.{3}+/g
答案 0 :(得分:2)
“+”在这里无效,也许你的意思是
/(.{3})+/g
答案 1 :(得分:1)
使用此正则表达式debugger
它解析正则表达式并详细描述
/.{3}+/g
.{3}+ matches any character (except newline)
Quantifier: {3}+ Exactly 3 times
g modifier: global. All matches (don't return on first match)
答案 2 :(得分:0)
var re = /.{3}+/g;
^
SyntaxError: Invalid regular expression: /.{3}+/: Nothing to repeat at new RegExp (native)
这是我在nodejs(v.0.12.4)
中得到的