专栏首页大猪的笔记go笔记:正则表达式

go笔记:正则表达式

如果要使用go语言的正则进行匹配,则需要先compile一个正则对象。这个对象是可复用的:

reNews, err := regexp.Compile("^([0-9]*).html")
result := reNews.FindAllStringSubmatch(ps.ByName("id"), -1)

// 如果匹配
if k == 0 && len(result) > 0 {
    newsID := result[0][1]
    logger.Info("TestRouter1 news id is %s", newsID)
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • go: 当我们在使用sync.Map时,发生了什么

    sync.Map是我比较喜欢的一个库,用了非常久,今天突发奇想瞧瞧它的实现。又一次被宇宙中第二NB的语言--go 折服了。 这里准备写一篇文章,讨论下当使用s...

    超级大猪
  • 使用supervisor对程序的输出重定向

    超级大猪
  • ubuntu 下增加swap

    超级大猪
  • 号称「程序员春晚」的 Google I/O 曾发布过哪些大杀器?

    每年的 Google I/O 和 MDCC 之类的技术开发者大会往往会被大家称为「程序员春晚」,除了因为在这些大会上经常会发布革命性的技术、产品和未来趋势,还因...

    HyperAI超神经
  • Web安全(三)所有人都能看得懂的sql注入教程

    公号已经连续更好几天了,猛然发现了打赏的功能,今天特地来试试,最难的就是坚持,目前人气不足,无极君也不会做运营,开办公众号的初心就是交流技术,不是为了赚取多少粉...

    用户5878089
  • svn错误:Can't convert string from 'UTF-8' to native encoding

    svn: Can't convert string from 'UTF-8' to native encoding:

    一见
  • 帝国理工最新报告:疫情后人类社会将进入“周期性停摆-重启”循环,我们回不去了?

    疫情在国内的传染趋势逐渐放缓,但欧美各国的确诊率和死亡率都不怎么乐观。截至美国东部时间3月22日下午6点,美国共报告新冠肺炎确诊病例32717例,22日不到18...

    大数据文摘
  • Google CEO 在愚人节这天来华,真的是来下围棋的吗?

    镁客网
  • 凉凉!Google中国版搜索引擎被内部“毙了”

    2018年8月首次公布的“蜻蜓计划”(Dragonfly)实际上已被Google放弃。

    刀刀老高
  • 外媒:Google被迫终止了搜索引擎业务重返中国的计划,转而搜集分析全球华人的搜索数据

    265网址导航页只是“蜻蜓计划”(又称Dragonfly)的数据组成部分之一,Google此计划的数据分析团队,正在转向研究来自美国、马来西亚等国家的中文搜索请...

    数据猿

扫码关注云+社区

领取腾讯云代金券