$1 置于大写,即没有任何反应,然后在方法中处理它。 此外,我想要应用的方法是用替换字符串作为参数调用;因此,“错误的天真方式”会更像 output = input.replaceAll("\<(.*?)\>", transform("$1")); 你知道有什么诀窍吗?