golang 正则负向后行断言问题

__Golang__ · · 2743 次点击
亲, 你的正则式必须用双引号括起来... 看来用反单引号也是可以的.反单引号是可以引用回车分隔的多行字符, 正则式最好还是用双引号括起来.
#1
更多评论
目前查到原因:golang 正则不支持lookaround,可以用组匹配 ``` func Test_1(t *testing.T){ var re = regexp.MustCompile(`[^-](\d)`) content:=`-1,1,2,-2,3,4` for _,match:=range re.FindAllStringSubmatch(content,-1){ println(match[1]) } } ```
#3