[英]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.