首页 > 其他分享 >split切割需要转义的字符遇到的异常(ArrayIndexOutOfBoundsException)

split切割需要转义的字符遇到的异常(ArrayIndexOutOfBoundsException)

时间:2023-03-23 20:34:15浏览次数:36  
标签:ArrayIndexOutOfBoundsException 字符 切割 转义 split 字符串

过程:

在对一个字符串按字符"."进行切割时,出现了ArrayIndexOutOfBoundsException

原因:

因为在字符串中有特殊符号  ( 和  ) ,所以在切割的时候根本匹配不成功,数组长度为1,还是原来的字符串。

 

 

结果:

最简单的办法,给特殊字符前添加转义符\\变成\\.

诸如此类的有(    [     {    /    ^    -    $     ¦    }    ]    )    ?    *    +    . 等符号

 

标签:ArrayIndexOutOfBoundsException,字符,切割,转义,split,字符串
From: https://www.cnblogs.com/zlsame/p/17249307.html

相关文章

  • 前端vue获取后端返回的富文本内容不是标签是转义字符解决方法
    新手的我就直接上代码template部分(UI框架用的vant)<template><divclass="common-bg"><van-nav-bartitle="消息中心"left-arrow:fixed="true":placeholder......
  • webpack性能优化(2):splitChunks用法详解
    之前写的《​​webpack性能优化(0):webpack性能优化概况-优化构建速度​​​》、《​​webpack性能优化(1):分隔/分包/异步加载+组件与路由懒加载​​》如果使用vue-cli,默认......
  • sklearn.model_selection.train_test_split
    参考:sklearn.model_selection.train_test_split(*arrays,test_size=None,train_size=None,random_state=None,shuffle=True,stratify=None)目的:将数组或矩阵分割为随......
  • 记一个在线工具网站,程序员必备,json格式化、压缩、转义,加解密 编码解码
    ToForU为你|在线工具箱|在线json格式化|在线json压缩|在线json转义|工具大全提供json格式化,json代码压缩,json校验解析,json数组解析,json转xml,xml转json,json解析,jso......
  • MongDb 报错 Finding the split vector for
    "Findingthesplitvectorfor"是MongoDB中分片操作时出现的错误消息,提示系统正在尝试为特定集合查找分片的分割点(splitvector),但该操作过程中出现了异常。该错误可能......
  • HTML/XML字符转义对照表
    HTML/XML转义字符对照表包含符号、数学符号、希腊字母、重要的国际标志、ISO8859-1(Latin-1)字符集、特殊符号等。 为什么要用转义字符串?HTML中<,>,&等有特殊含义......
  • Android资源文件特殊字符转义编码
    举个栗子啊,我今天用了@这个符号写了好多次都没写成功,原因出在哪里:"&#64;好友"这样就报红;"&#64;好友"这样就没事了 .所以呢以下的 某些编码不允许放在开头,到前......
  • C2 - Split If
    被splitif困惑很久了,找了个例子研究下。整个流程在PhaseIdealLoop::do_split_if,可以大概分四步:splitupinstructionswhichmustbeinthisblockupthroughthemer......
  • 浅析 SplitChunksPlugin 及代码分割的意义
    起因有同事分享webpack的代码分割,其中提到了SplitChunksPlugin,对于文档上的描述大家有着不一样的理解,所以打算探究一下。Q:什么是SplitChunksPlugin?SplitChunksPlugin是......
  • 【APIO2014】Split the sequence
    看到题之后第一想法就是斜率优化然后直接推式子了,却忽略了一个重要的前提就是和切的顺序无关,否则就应该是区间dp。(后怕)这里来证明一下:如果分成三段分别为\(s_1,s_2,s_3\),......