背景:例如字符串“这是[XX]”,XX为任意字符串,我们需求是将XX替换为想要的字符串
解决:采用正则表达式.*?进行任意字符匹配
String remark = "这是[苹果]";
remark = remark.replaceAll("\\[.*?\\]", "[香蕉]");
背景:例如字符串“这是[XX]”,XX为任意字符串,我们需求是将XX替换为想要的字符串
解决:采用正则表达式.*?进行任意字符匹配
String remark = "这是[苹果]";
remark = remark.replaceAll("\\[.*?\\]", "[香蕉]");