String[] array = permissionString.split("\\+");
Java中String.split方法传入的参数是一个RegularExpr,是一个正则表达式。
在正则表达式中,+是转义字符,\也是转义字符
引号内要双写\\,第一个\转义第二个\,也就是\\表示一个\,转义后的\再转义+,所以\\+表示+。
String[] array = permissionString.split("\\+");
Java中String.split方法传入的参数是一个RegularExpr,是一个正则表达式。
在正则表达式中,+是转义字符,\也是转义字符
引号内要双写\\,第一个\转义第二个\,也就是\\表示一个\,转义后的\再转义+,所以\\+表示+。
转载于:https://www.cnblogs.com/silver-aircraft/p/11512771.html