javaspilt会遇到的异常java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 1
来源:互联网 发布:液压制图软件 编辑:程序博客网 时间:2024/05/22 00:05
java的split会遇到的异常:
java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 1
Dangling meta character '?' near index 0
单个符号做劈开分隔时,一定要注意,下面是正确的做法,就是在劈开的符号加[]包起来,或者加转移字符。
public static Map<String, String> getUrlParmInfo(String url){
String urlInfArr[] = url.split("[?]");
if(urlInfArr != null && urlInfArr.length > 1){
Map<String, String> mp = new HashMap<String, String>();
String parmStrArr[] = urlInfArr[1].split("[&]");
if(parmStrArr != null && parmStrArr.length > 0){
for(int i = 0;i < parmStrArr.length;i++){
String tmpParmArr[] = parmStrArr[i].split("[=]");
mp.put(tmpParmArr[0], tmpParmArr[1]);
}
return mp;
}
}
return null;
}
阅读全文
0 0
- javaspilt会遇到的异常java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 1
- java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 1:
- java.util.regex.PatternSyntaxException: Syntax error U_REGEX_RULE_SYNTAX near index 1
- java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \
- java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \
- java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \ ^
- java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \
- java.util.regex.PatternSyntaxException: Illegal repetition near index 1
- java.util.regex.PatternSyntaxException: Unclosed group near index 1
- JAVA学习59_ java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \
- PatternSyntaxException:Syntax error in regexp pattern
- java.util.regex.PatternSyntaxException: Dangling meta character '+' near index 0
- java.util.regex.PatternSyntaxException: Unclosed character class near index解决办法
- java.util.regex.PatternSyntaxException: Unclosed character class near index解决办法
- java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
- java.util.regex.PatternSyntaxException: Unclosed counted closure near index 14
- 关于java.util.regex.PatternSyntaxException Dangling meta character '*' near index 0解决办法
- java.util.regex.PatternSyntaxException表达式错误异常
- Qt 中 Q_OBJECT与no such slot的问题
- HDU
- 深信服算法工程师面试总结
- vector向量使用方法总结
- c++课
- javaspilt会遇到的异常java.util.regex.PatternSyntaxException: Syntax error in regexp pattern near index 1
- 2.leetCode595: Big Countries
- 【模板】乘法逆元
- Java基础语法
- effective cpp 读书笔记2
- 最长公共子序列 python
- 图片上传
- 文章标题
- 视频调色软件(colordirector 6) v6.0.2028中文免费版