1. 首页
  2. 主题
  3. Go语言

正则

yiluhukai · · 1023 次点击
js中的正则/(.{3}).*?(1円)/g如何用golang来实现呢,主要的问题就是用1円去引用第一个分组,我想知道go中如何引用分组.subStr := regexp.MustCompile(".{3}.*?(\1円)")去写结果报错了
czyt
云在青天水在瓶
有测试文本么,具体的需求是啥子
#1
更多评论
就是编译不过,与测试文本无关,需求就是检测一个字符串中是否有长度大于三的字串重复
#2
czyt
云在青天水在瓶
golang 不支持正则的backreference https://github.com/google/re2/issues/101 可以试下下面 的方式 正则里面 写两次 https://stackoverflow.com/questions/23968992/how-to-match-a-regex-with-backreference-in-go
#3

用户登录

没有账号?注册

今日阅读排行

    加载中

一周阅读排行

    加载中