正则表达式获取两个字符之间的字符串

我的字符串是:
123456abc<bbb>kkk<aaa>cba654321
我要只取出这里面的三个kkk
我用<bbb>(.*)<aaa>来匹配,却是包含了<bbb>和<aaa>在里面,有没有什么办法可以只取kkk

Matcher m = r.matcher(line);
你想要的是 m.group(1),第一个括号里面的。
又及,group(0) 是包含了 <bbb> 和 <aaa> 的,不过有的语言不支持 group(0),好像 python 就不支持(印象模糊)
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答