使用String中的Pattern定义变量

时间:2012-11-15 12:56:00

标签: java regex string

我正在尝试查找与非常长的字符串中的模式匹配的所有文本,然后获取文本并将其应用于将传递的变量,依此类推。我尝试了replaceAll方法,但在将$1传递给另一个方法时,我开始变得奇怪。有没有其他方法可以做到这一点,还是我做错了什么?

text = string.replaceAll("(PART)", "$1");

1 个答案:

答案 0 :(得分:0)

String.replaceAll()接收正则表达式作为第一个参数。

您可能想尝试String.replace(),因为您可以传递要更换的“普通”字符串。