簡體   English   中英

使用正則表達式從字符串中刪除方括號?

[英]Remove square brackets from a String using Regular Expressions?

如何從Java中的給定String中刪除所有方括號(“[]”)?

String s = "[abcdefg]";
s = s.replaceAll(regex, "");

在這種情況下會使用什么正則表達式?

使用這個:

 String s = "[abcdefg]";
 String regex = "\\[|\\]";
 s = s.replaceAll(regex, "");
 System.out.println(s);

你可以用"\\\\[([^\\\\]])\\\\]"類的東西來匹配它(打開brachet,一系列任何不是結束括號的東西(包含在里面()供以后參考),然后關閉括號)然后用()塊(組1)內匹配的內容替換整個匹配(組0)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM