文字列に存在するすべての@[x]を削除する正規表現を探しています。xは任意の文字列です。たとえば、@[タイトル]
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 に答える