正则表达式匹配特定字符之后的所有内容,直到特定字符

问题描述

我有一个字符串如下:

[a]:A Text,[ab]:AB Text,[abc]:ABC Text,[ab-c]:AB-C Text

所有内容都在一行中。我想在 [a]: 之后一直到 , 获取文本。

所以我想对上面的字符串进行 4 次匹配... A Text,AB Text,ABC Text and AB-C Text

这让我得到了从第一个冒号到最后一个逗号的所有内容,但它仍然不是我需要的:

(?<=:)(.*)(?=,)

https://regex101.com/r/2we0sn/1

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)