我正在寻找一个正则表达式来删除字符串中存在的所有@[x]其中x可以是任何字符串。例如@[标题]
问问题
95 次
2 回答
2
@\[[^\]]*\]
?
如:
String s = "asda @[asdagf] dsgfdg";
System.out.println(s.replaceAll("@\\[[^\\]]*\\]",""));
将打印出:
asda dsgfdg
于 2013-09-10T06:04:20.717 回答
1
String original = "Hello @[world]!";
String replaced = original.replaceAll("@\\[.*?\\]", "");
// replaced = "Hello !"`enter code here`
于 2013-09-10T06:04:08.737 回答