字符串匹配(正则表达式)

编程入门 行业动态 更新时间:2024-10-24 12:28:49
字符串匹配(正则表达式) 像"aa1111111bb222222bb33333bb44444aa55555bb"这样的字符串,我想分割成以"aa"开始,以"bb"结束的字符串,但结尾"bb"要尽可能匹配的多,如以上字串可以分割成"aa1111111bb222222bb33333bb"和"aa55555bb",第二种情况我可以用"aa.*?bb"来匹配,第一种情况怎么匹配呢? 以上字符中数字代表任意字符。 一楼的那个一直匹配到最后一个"bb"了,中间还有N多个开始符"aa"也被匹配进去了。 二楼的我试验没有反应了,不知道为什么。 不过还是多谢两位热心人。 我要的是以"aa"开始,此开始符在拆分后的字符串中必须唯一且是开始位置,以"bb"结尾,结尾符必须尽可能多地匹配,直到后面再次出现开始符"aa"截止,拆分后字符串也必须以"bb"结尾。 请大家帮忙,如果不明白我再补充。

最满意答案

aa.+b{2,} aa.这个不需要解释了吧? b{2,}是b这个字符最少需要2个,多则不限。 大体就是这样。 还有不明白的可以留言。

更多推荐

本文发布于:2023-07-29 20:07:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1319382.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:字符串   正则表达式

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!