java.util.regex.PatternSyntaxException
来源:互联网 发布:vba实时抓取网页数据 编辑:程序博客网 时间:2024/04/30 09:48
String s = "abc*d";
String[] ss = s.split("*");
因为String的split以正则表达式分词,*为正则表达式的特殊字符、故而抛出异常、
java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
解决办法:
,+、*、|、\等符号为正则表达示特殊字符。
只需要加[]、或是\\即可。
String[] ss = s.split("*");
因为String的split以正则表达式分词,*为正则表达式的特殊字符、故而抛出异常、
java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0
解决办法:
,+、*、|、\等符号为正则表达示特殊字符。
只需要加[]、或是\\即可。
如:String[] ss = s.split("\\*");
原文参考自web开发网:http://www.software8.co/wzjs/
- java.util.regex.PatternSyntaxException
- java.util.regex.PatternSyntaxException
- java.util.regex.PatternSyntaxException
- java.util.regex.PatternSyntaxException表达式错误异常
- java.util.regex.PatternSyntaxException 错误问题
- Java replaceAll用法报错 java.util.regex.PatternSyntaxException
- java.util.regex.PatternSyntaxException表达式错误异常【JAVA小知识】
- java.util.regex.PatternSyntaxException: Dangling meta character '+' near index 0
- java.util.regex.PatternSyntaxException: Syntax error U_REGEX_RULE_SYNTAX near index 1
- java.util.regex.PatternSyntaxException: Unclosed character class near index解决办法
- 由replaceAll引发的java.util.regex.PatternSyntaxException错误
- java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \
- 由replaceAll引发的java.util.regex.PatternSyntaxException错误
- java.util.regex.PatternSyntaxException: Dangling meta character '*' near ind
- java.util.regex.PatternSyntaxException: Illegal repetition near index 1
- java.util.regex.PatternSyntaxException: Unclosed group near index 1
- java.util.regex.PatternSyntaxException: Unexpected internal error near index 1 \
- java.util.regex.PatternSyntaxException: Dangling meta character '*' near 报错
- PHP数据类型
- block 简介
- 工作三年了,我到底想要什么
- 关于innodb_flush_log_at_trx_commit
- JS写的时间日历表
- java.util.regex.PatternSyntaxException
- GCD介绍(三): Dispatch Sources
- spring aop示例
- delphi实现执勤表
- Linux+Fortran搭建整套科学计算和绘图环境
- Struts2.2.3.1+Jquery1.8.2+AJAX
- 视频标准制定者
- Dialog自定义!
- GCD介绍(四): 完结