问答

请教一个正则匹配的问题

作者:admin 2021-10-05 我要评论

匹配内容 The fat cat sat on the mat. 正则表达式 c.+t c.?t 想要的结果( c 开头 t 结尾 ) c a t c at sa t c at cat sat on t c at cat sat on the ma t 贪婪...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

匹配内容

The fat cat sat on the mat.

正则表达式

c.+t
c.?t

想要的结果( c 开头 t 结尾 )

cat
cat sat
cat cat sat on t
cat cat sat on the mat

贪婪模式和懒惰模式只能匹配一个结果,匹配不到全部结果,请大神指点下怎么匹配全部 c 开头 t 结尾的呢

https://regex101.com/r/Dzf9Aa/1

###

\bc\w*t\b

\b代表单词边界 排除掉下面两个含有at但不是开头结尾的

\w代表[a-zA-Z] 你用的.是包含空格的 所以不行

image.png

###

单纯用正则做不了,要自己结合代码写

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 请教一个正则匹配的问题

    请教一个正则匹配的问题

  • 求助! 用 微信播放h5视频(video.js )

    求助! 用 微信播放h5视频(video.js )

  • yarn局部安装了webpack但是一直显示未

    yarn局部安装了webpack但是一直显示未

  • nodejs书写接口怎么打印错误呢?

    nodejs书写接口怎么打印错误呢?

腾讯云代理商
海外云服务器