Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 4687|回复: 0
打印 上一主题 下一主题

GO语言正则表达式书写规则

[复制链接]

338

主题

341

帖子

1739

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1739
跳转到指定楼层
楼主
发表于 2020-1-26 21:05:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
导入"regexp"包


buf := "abc  bcd .aa  .bb"


reg := regexp.MustCompile('a.c')//解释正则规则,如果成功就返回


if reg == nil{//解释失败,返回nil
   fmt.Println(reg)
  return


}


result  := reg.FindAllString(buf,-1) //根据规则提取关键信息,不分组
result  := reg.FindAllStringSubmatch(buf,-1) //根据规则提取关键信息,然后分组
fmt.Println(result)





回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|飞克网 ( 皖ICP备16023507号 )

GMT+8, 2024-11-15 01:45 , Processed in 0.105378 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表