Java字符串使用Split以竖线作为分隔符
今天用到了Java中的Split函数,要以“|”作为分割符,当输入竖线时,发现出错,这个问题应该很久前就遇到过,不过太长时间就给忘了!
网上一搜,就找到了答案,这是因为split里面有两个参数,其中一个是“limit”,表示匹配参数的个数,另一就是匹配参数,split不是简单的匹配,里面输入的是“正则表达式”,所以问题就在这个正则表达式上了。
如果要实现以“|”作为分割符,那么应该输入“\\|”,而不是“|”。
所以应当是: str.split("\\|");
Java字符串使用Split以竖线作为分隔符相关推荐
- Java Split以竖线作为分隔符
今天用到了Java中的Split函数,要以"|"作为分割符,当输入竖线时,发现出错. 原因是竖线 | 在正则中是特殊字符,需要转义,也就是split("\|") ...
- java竖线分割_Java String类的Split以竖线作为分隔符
版权声明:本文为博主原创文章,转载请写明出处.https://blog.csdn.net/wo541075754/article/details/50668160 问题 Java中String类的Sp ...
- 【Java字符串分割[split()]和截取[substring()]】
最近写代码时遇到自字符串分割和截取的问题,在此总结一下. 字符串的分割: 一般自字符串的分割常用的方法是java.lang包中的String.split()方法,返回是一个字符串数组. 语法: pub ...
- Java字符串之split方法
文章目录 1 String[] split(String regex) 2 String[] split(String regex, int limit) 3 split()的应用 3.1 leetc ...
- Java 字符串分割成数组,保留分隔符
在日常开发中,经常会用到字符串分割,一般使用split方法,但是这种简单的方法不能保留分割符号,于是自己动手造轮子,记录一个字符传分割方法,适配单个字符分割,多个字符分割,均可保留分割符. 具体实现代 ...
- java字符串分割split你用对了吗
一.split介绍 split() 方法根据匹配给定的正则表达式来拆分字符串. 注意: . . $. | 和 * 等转义字符,必须得加 \\. 注意:多个分隔符,可以用 | 作为连字符. 语法 pub ...
- Java 字符串分割split空字符串丢失解决方案
public static void main(String[] args) {String str = "a,b,c,,d,e,,,,,,,,";String[] arr = s ...
- java split 字符串作为分隔符_Java 字符串分隔 split
Java中的我们可以利用 split 方法(Java.lang.string.split)把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项. s ...
- java分割子字符串,Java 字符串分割截取的方法 (substring,split,StringTokenizer,indexOf,lastIndexOf)...
需求,把"01:大汽车",分成01和大汽车 有两种做法:一是substring package test; public class substringTest { public ...
最新文章
- GNUGK 作为Gatekeeper穿透防火墙和NAT
- Oracle单机版开机自启动
- python编程做什么工作-学习Python编程后在成都可以做哪些工作?
- 一文解析激光雷达中时序融合的研究现状和发展方向
- Android 开发者的 RxJava 详解(一)
- (转,记录用)jQuery页面加载初始化的3种方法
- MySQL注释(转)
- c语言 ++ --运算符_C / C ++中的按位运算符
- 6-3 二叉搜索树中的最近公共祖先 (25 分)
- Ubuntu 16.04 更换阿里云源
- 14.5【结构体指针编程】小科同学学习了数组和结构体,认真进行编程练习,顺利完成了老师布置的20道课外编程题后,他想起了科比20年的职业生涯数据。
- Linux下 cmatrix的安装和使用(黑客屏保)
- excel 如何超链接到另一个工作薄下查找相同字符数据
- 加拿大PCI GXL地理成像加速器-地理国情大显身手
- JavaDay27 HTML
- Python 取代了 Excel 在银行业务中的地位?
- 面试官:你来说一下Spring IOC容器的创建过程
- Windows 11: 登录电脑不需要用 pin code 或者密码password
- 软件测试的类型有哪几种?
- TRIZ创新方法——现代TRIZ理论
热门文章
- C语言良好的代码风格
- 【Labview】G语言
- 重磅推荐,国内国外优秀的素材资源网站
- 【中级软考—软件设计师】2操作系统2.7磁盘管理【**】:2.7.1磁盘管理01
- 作为学科的计算机科学(COMPUTING AS A DISCIPLINE)
- 网页背景动态线条 鼠标吸附动态线条效果的实现
- SpringBoot整合tkMapper
- 2021年高考成绩查询襄阳状元,2021年襄阳高考状元是谁分数多少分,历年襄阳高考状元名单...
- 人工智能背后的“人工”: 数据标注时薪缩水一半,欠薪高发
- 我猜,你还不知道数据标注公司在做什么吧?