【发布时间】:2022-01-11 06:08:54
【问题描述】:
我想将任何String 对象的括号内的所有文本替换为大写字母。例如,如果文本是 - Hi (abc), how (a)re (You)?" ,则输出应该是 - Hi ABC, how Are YOU? 。我尝试使用StringUtils.SubstringBetween(),但它只替换了() 之间的第一个子字符串。
使用regex,我想group() 方法需要计算此类子字符串的数量。正确的方向是什么?
【问题讨论】: