Dangling meta character '*' near index 0处理

 时间:2024-10-14 03:06:18

1、split方法转化字符串为数组:String[] strPicArr = map.get("hw_pic"像粜杵泳).toString().split("*");报错:java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0

Dangling meta character '*' near index 0处理

2、经调试跟踪发现字符串中带有“*”时,用“*”分隔字符串成数组是不正确的,正确的写法是:String[] strPicArr = map.get("hw_pic").toString().split("\\*");修改后,运行正常。

3、因为+、*、|、\等符号在正则表达示中有相应的不同意义,所以在使用时要进行转义处理。这里同样可以用String[] strPicArr = map.get("hw_pic").toString().split("[*]");

  • ConcurrentModificationException报错解决方案
  • mybatis中大于,小于和特殊符号的写法
  • Java中String类型与BigDecimal类型互转
  • svn怎么切换账号?
  • 怎么查看oracle数据修改记录
  • 热门搜索
    煎饼果子面糊的做法 栉怎么读 读后感怎么写 油炸花生米的做法 泵怎么读 凤爪的做法大全 蘑菇汤的做法 牛腩炖萝卜的做法 辣子鸡的家常做法 mp3怎么下载歌曲手机