1. 字符"|","*","+"都得加上转义字符,前面加上"\\"。
  2. 而如果是"\",那么就得写成"\\\\"。
  3. 如果一个字符串中有多个分隔符,可以用"|"作为连字符。
    比如:String str = "Java string-split#test"可以用Str.split(" |-|#")把每个字符串分开。这样就把字符串分成了3个子字符串。
    "|"分隔串时虽然能够执行,但是却不是预期的目的,”|”转义后即可得到正确的结果。
    还有如果想在串中使用"\"字符,则也需要转义.首先要表达"aaaa\bbbb"这个串就应该用"aaaa\\bbbb",如果要分隔就应该这样才能得到正确结果,
    String[] aa = "aaa\\bbb\\bccc".split("\\\\");

String split分隔符总结相关推荐

  1. html管道符需要转义么,为什么String.split需要管道分隔符进行转义?

    为什么String.split需要管道分隔符进行转义? 我试图解析具有管道分隔值的每一行的文件.当我没有在split方法中转义管道分隔符时,它无法正常工作,但是在我如下所示转义管道后它正常工作.pri ...

  2. ASCII码为0x01,0x02作为分隔符(这两个字符是键盘无法输入的)以及String.split()分割特殊字符处理

    一.ASCII码为0x01,0x02 ASCII码为0x01,0x02的字符是键盘所不能输入的(这两个字符称作隐藏字符,对应的8进制是001,002,打印出来的视觉效果与空格相同,但是相比空格的好处就 ...

  3. Java String.split()用法小结

    2019独角兽企业重金招聘Python工程师标准>>> 在java.lang包中有String.split()方法,返回是一个数组 我在应用中用到一些,给大家总结一下,仅供大家参考: ...

  4. String.Split()函数

    转自:http://blog.csdn.net/zhvsby/article/details/3404721 C#中使用string.Split方法来分割字符串的注意事项: string.Split给 ...

  5. Java在使用时需要注意那些问题_java使用String.split方法时要注意的问题

    在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果. 我们看jdk doc中说明 public String[] split(String rege ...

  6. Java 分割字符串的方法String.split()底层原理

    文章目录 1.举例说明 2.split源码分析 3.API原解 4.regex参数API原解 5.limit参数介绍 6.结果的验证 7.此方法的使用 1.举例说明 (例子来自于博主:https:// ...

  7. java string()函数_转载java String.split()函数的用法详解

    转载java String.split()函数的用法详解 如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!在java.lang包中有String.split()方法的原型是: p ...

  8. Java String.split() 特殊字符处理

    前言 jdk 1.8 split函数 注意,split函数的参数是正则表达式.split函数的定义为: /*** Splits this string around matches of the gi ...

  9. C#String.Split (string[], StringSplitOptions) 多参数分割得到数组

    public string[] Split(string[] separator,StringSplitOptions options) 参数 separator类型:System.String[]分 ...

最新文章

  1. 百度之星第一题竟然没过
  2. java定义一个类计算圆的半径,C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计...
  3. 【程序员面试宝典】强制类型转换之面试例题2
  4. MYSQL中用正则筛选一定的数据
  5. 安卓系统使用摄像头API
  6. SAP Fiori应用里Cross Application跳转的一些常见错误
  7. c语言中 文件的字符串输入函数是6,【C语言】文件操作及输入输出格式(文件常用的库函数)...
  8. 基于 Nginx 的 HTTPS 性能优化实践
  9. Vuejs——组件——slot内容分发
  10. matlab循环读取变量,Matlab for 多个变量循环能不能这样啊 ,求教高手!!!!
  11. hadoop的ACL权限
  12. react 动态修改路由_react动态路由以及获取动态路由
  13. 稳压二极管的原理和伏安特性
  14. opencv中求矩阵均值和标准差函数
  15. 联创机房管理系统重连服务器失败,联创机房管理系统在CAD实验室应用探析.doc...
  16. java_2017.9.18
  17. 怎么登陆163邮箱?163的邮箱有哪些实用技巧?
  18. 【博学谷学习记录】超强总结,用心分享 | shell基础
  19. 什么是RPM安装???
  20. iOS截屏后仿今日头条实现一键分享

热门文章

  1. matplotlib 操作子图(subplot,axes)
  2. 编码格式(UTF-8 与 ANSI)各种编码解码(encode、decode)
  3. 跨编程语言平台的通信
  4. 干粉灭火器(泡沫灭火器)工作原理
  5. Python Tricks(十一)—— 阶乘的实现
  6. C++基础::cin/cout
  7. C++基础——简单而强大的bitset
  8. 是引进外部函数吗_CALCULATE函数的最佳搭档:FILTER
  9. python软件下载视频教程-Python视频教程下载:Python从入门到精通【传智播客】
  10. python是什么类型的编程语言-2.python是什么编程语言。