码迷,mamicode.com
首页 > 编程语言 > 详细

Java Split以竖线作为分隔符

时间:2014-07-19 21:15:17      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:style   java   color   问题   c   时间   

今天用到了Java中的Split函数,要以“|”作为分割符,当输入竖线时,发现出错,这个问题应该很久前就遇到过,不过太长时间就给忘了!

网上一搜,就找到了答案,这是因为split里面有两个参数,其中一个是“limit”,表示匹配参数的个数,另一就是匹配参数,split不是简单的匹配,里面输入的是“正则表达式”,所以问题就在这个正则表达式上了。

如果要实现以“|”作为分割符,那么应该输入“\\|”,而不是“|”。

所以应当是: str.split("\\|"); 

注意:网上有个事“//|”,这个事错误的。

所以以后发现不能匹配输入的分隔符,那么就看看正则表达式吧!

Java Split以竖线作为分隔符,布布扣,bubuko.com

Java Split以竖线作为分隔符

标签:style   java   color   问题   c   时间   

原文地址:http://www.cnblogs.com/ywl925/p/3849466.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!