java替换括号内字符串

背景:例如字符串“这是[XX]”,XX为任意字符串,我们需求是将XX替换为想要的字符串

解决:采用正则表达式.*?进行任意字符匹配

String remark = "这是[苹果]";
remark = remark.replaceAll("\\[.*?\\]", "[香蕉]");

    原文作者:yufumatou
    原文地址: https://blog.csdn.net/yufumatou/article/details/120439320
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞