java字符串截取问题

Java如何用split来截取"["一截取就报错:
Exception in thread "main" java.util.regex.PatternSyntaxException: Unclosed character class near index xxx
[
网上说+-等符号都需要"[]"包围,但我试了,报错Exception in thread "main" java.util.regex.PatternSyntaxException: Unclosed character class near index xxx
[[]
请问怎么办
谢谢


在符号前面加两个反斜杠就好了  String s="\\[";

可以试试这样"\[" "\+"
这些都是正则里的特殊字符,需要转义。