博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java String spilt 问题
阅读量:5458 次
发布时间:2019-06-15

本文共 336 字,大约阅读时间需要 1 分钟。

Stirng.split() 是用来切分字符串的,今天在做字符串切分的时候,发现不是自己要的结果,原字符串为‘12|222|3222|’,

其实java doc里已经说明, split的参数是reg, 即正则表达式, 如果用"|"分割, 则需使用"\\|"

用* 分隔字符串运行将抛出java.util.regex.PatternSyntaxException异常,用加号 + 也是如此, 因此也应加入"\\"

如果字符串中包含"\",首先这个字符串中的"\"需要转义, 即为"\\", 用split时需要写成split("\\\\")

转载于:https://www.cnblogs.com/iusmile/archive/2012/08/09/2631087.html

你可能感兴趣的文章
SQLServer 日期函数大全
查看>>
Maven-pom-configuration
查看>>
火狐无法访问本机IIS部署的网站,弹出:此地址使用了一个通常用于网络浏览以外目的的端口.出于安全原因,Firefox 取消了该请求 的解决办法...
查看>>
前端兼容性问题解决方案(二)
查看>>
JVM调优(二)经验参数设置
查看>>
博弈学习笔记
查看>>
LinQ Lambda表达式用作泛型活动
查看>>
python 基础学习1
查看>>
017 Letter Combinations of a Phone Number
查看>>
今天博客正式开始使用,平时会写一些金融方面的文章,周末会写一些计算机方面的...
查看>>
amoeba读写分离
查看>>
Linux 常用命令
查看>>
客户端断开后怎么让服务器上的后台仍在运行
查看>>
windows下apache服务器开启压缩和网页缓存
查看>>
大三时MySQL课程设计《MySQL集群的研究与实现》
查看>>
JAVA课程05
查看>>
POJ 3345-Bribing FIPA(树状背包)
查看>>
Python----字符串常用方法总结
查看>>
ios-tableviewcell初始化为什么要用static NSString *str = @"mycell"中得static
查看>>
java对象与JSON字符串互转jar,及其用法
查看>>