正则表达式动态替换java中的文本

时间:2015-11-22 00:41:21

标签: java regex

我想做的是做点什么:

some random stuff substitute("random stuff","xxx") test

替换为以下内容:

some xxx test

如果我使用:

substitute\((.*?)*\)

我找到了部分,但我最终想要的是多个组,其中第一组是要搜索的文本,第二组是要替换的。我希望它足够通用,所以我不依赖于,,因为它可以出现在任何地方。是否有适用于所有情况的正则表达式,或者我应该依赖于""得到我需要的东西?

1 个答案:

答案 0 :(得分:0)

没有测试过,但你可以试试

margin: 0 auto

如果替换顺序没有改变,您在第一组搜索中,第二组替换术语。 是的,我没有看到另一种方式,但取决于()和“”。