我正在寻找一种基于带有分组的正则表达式进行替换的方法,但这只会替换该组。例如,如果我有:
string = "xxxab yyyyab zzzab xxab"
我想这样称呼:
replace_all_group(string, /xx(ab)/,"AB")
并获得:
string = "xxxAB yyyyab zzzab xxAB"
非常欢迎使用 java、perl、python 和 awk 中的任何“短”解决方案!到目前为止,我能够使用 index_of 等来实现这一点,但我希望那里有某种单线:)