当字符创中包含了(+、*、|、\、?、^)正则表达式符号,对这个字符串进行分割的时候就会报上述异常,这个时候就需要在你需要分割的那个字符加上 [] 或 \\ 即可

如:String str = "yztb/createDownloadReturnFile2.action?key2=330802196704034461|tz_gaj_cer_052|";

String[] strlist1 = str.split("[?]");

String[] strlist2 = str.split("\\?");

这样就可以分割成功了

参考:http://blog.sina.com.cn/s/blog_9d4799c70101666z.html

java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 0特殊字符表达相关推荐

  1. [解决办法] Caused by: java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0

    原始代码 select regexp_replace(string_data, "\\*+", "%") as new_string from test_tb ...

  2. java异常[java.util.regex.patternsyntaxexception dangling meta character ‘+‘ near index]解决

    java异常[java.util.regex.patternsyntaxexception dangling meta character '+' near index]解决 String s=&qu ...

  3. java开发过程中,报错Dangling meta character '*' near index 0,解决办法

    From: https://blog.csdn.net/zhouzhiwengang/article/details/53493810 1.split方法转化字符串为数组: String[] strP ...

  4. Dangling meta character '+' near index 0 + 报错 解决方法

    1.split方法转化字符串为数组: String[] str=reader.readLine().split("+"); 报错: Exception in thread &quo ...

  5. Dangling meta character ‘?’ near index 0

    分割符分离的时候 错了 String str = "testing??"; str = str.replaceAll("?", ""); 类 ...

  6. PatternSyntaxException: Dangling meta character ‘*‘ near index 8

    背景 领导们需要查看一些汇总数据,这些汇总数据可从离线数仓平台查询得到,而企微是一个比较好的企业内部通讯工具. 基于此,现在全职负责(一个人负责前端,后端,测试,小部分产品设计)的报表平台,具备功能点 ...

  7. java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \ ^

    1 String a = "1991\12\16"; 2 String[] split = a.split("\\"); 3 System.out.printl ...

  8. java.util.regex.PatternSyntaxException: Unclosed counted closure near index 14

    java.util.regex.PatternSyntaxException: Unclosed counted closure near index 14 错误:  request.getParam ...

  9. Dangling meta character '?' near index 0

    Problem String str = "testing??"; str = str.replaceAll("?", ""); When ...

最新文章

  1. 不可不知 DDoS的攻击原理与防御方法(2)
  2. spring中的BeanFactory与ApplicationContext的作用和区别?
  3. C#编程(八十一)---------- 捕获异常
  4. 20165307《网络对抗技术》Exp1 PC平台逆向破解
  5. 关于sql安装,升级,卸载时需要重启的解决方法
  6. 20172329 2017-2018-2 《程序设计与数据结构》第五周学习总结
  7. 如何用atom编辑python_对于新手来说 如何用atom搭建python的ide?
  8. win hook codeproject
  9. 手写Spring框架
  10. Tortoise 账号和密码设置
  11. Skyscrapers (hard version)(1900/单调栈)
  12. scala方法抛出异常_Scala异常| Scala方法如何引发异常?
  13. python红楼梦作者_用 Python 分析《红楼梦》,后四十回是曹雪芹所写吗?(开源)...
  14. 获取当前登录用户的用户名
  15. 使用plugman开发cordova 高德地图定位插件
  16. 奇数阶魔方阵算法分析
  17. (Tiled官方文档翻译)第二节:四种图层的介绍
  18. 弘辽科技:拼多多活动价格建议价格太低了怎么办?
  19. spring配置bean
  20. JS基础-特效篇-随机点名册

热门文章

  1. 假如BERT系论文变成Commit History
  2. Java虚拟机(四)——类加载机制
  3. Linux编程(7)_gdb
  4. Java自动化测试框架-03 - TestNG之Test Group篇 - (详细教程)
  5. 声卡loopback有什么用_声卡购买须知,别买来又退整麻烦事的
  6. Java十进制转二、八、十六进制方法
  7. python模拟登录获取Cookie
  8. 安装GPUtil包过程
  9. oracle的一些常见问题及处理
  10. 苹果app商品定价_苹果官网闹乌龙,千元产品变百元!多人闻风薅羊毛!