java replace正则表达式 去掉 "[" 和 “]” 之间的所有字符,包括“ [ ] "本身

比如“iwantto[thank]you[thank]very”变成“iwanttovery”... 比如“ i want to [thank] you [thank] very” 变成 “ i want to very ” 展开
 我来答
RobotNinja
2015-05-13 · TA获得超过251个赞
知道答主
回答量:32
采纳率:50%
帮助的人:29万
展开全部
String content = "i want to [thank] you [thank] very"	;
String pattern = "\\[[^\\]]+\\]";
content = content.replaceAll(pattern, "");
System.out.println(content);

 \\[ (以 [ 开头)    [  ^\\]   ]+ (不包含 ] 的字符)    \\] ( 以 ] 结尾)

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式