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

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

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

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

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

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

转载于:https://www.cnblogs.com/xiaoyao095/p/4253153.html

Android Split的用法相关推荐

  1. Android之Adapter用法总结

    本文转自http://kb.cnblogs.com/a/2328334/,转载请注明原出处. Android之Adapter用法总结 作者:Devin Zhang  来源:博客园  发布时间:2012 ...

  2. Android的Adapter用法总结

    Android之Adapter用法总结 1.Adapter概念   定义为将一个类的接口变换成客户端所期待的一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作.   在androi ...

  3. Android webservice的用法详细讲解

    Android webservice的用法详细讲解 看到有很多朋友对WebService还不是很了解,在此就详细的讲讲WebService,争取说得明白吧.此文章采用的项目是我毕业设计的webserv ...

  4. split命令用法(shell)

    split命令用法 s p l i t用来将大文件分割成小文件.有时文件越来越大,传送这些文件时,首先将其分割可能更容易.使用v i或其他工具诸如s o r t时,如果文件对于工作缓冲区太大,也会存在 ...

  5. C#中split的用法

    C#中split的用法 1.用字符串分隔: using System.Text.RegularExpressions; string str="aaajsbbbjsccc"; st ...

  6. python中split啥意思_python中split的用法详解_后端开发

    如何用python正则表达式匹配字符串?_后端开发 用python正则表达式匹配字符串的方法:1.当匹配单个位置的字符串时,可以使用[(.+?)]正则表达式来提取:2.当连续多个位置的字符串匹配时,可 ...

  7. python中split函数源代码_Pandas.split()函数用法及源码

    Pandas.split()函数用法及源码 发布时间:2018-05-08 10:44, 浏览次数:1092 , 标签: Pandas split Python数据分析博文汇总 * Pandas重复值 ...

  8. js中substr,substring,indexOf,lastIndexOf,split 的用法

    js中substr,substring,indexOf,lastIndexOf,split等的用法 1.substr substr(start,length)表示从start位置开始,截取length ...

  9. android room表关联,Android Room的用法

    Android Room的用法 SQLite是Android内置的轻量级关系型数据库,但直接使用SQLite core包做数据库操作有以下劣势:需要编写长且重复的代码,这会很耗时且容易出错. 管理SQ ...

  10. android图片显示组件,Android可循环显示图像的Android Gallery组件用法实例

    本文实例分析了Android可循环显示图像的Android Gallery组件用法.分享给大家供大家参考,具体如下: Gallery组件主要用于横向显示图像列表,不过按常规做法.Gallery组件只能 ...

最新文章

  1. 主瓣、栅瓣和旁瓣的定义
  2. ftp使用(图文详解)
  3. 孝敬父母 天经地义 |有人这么疑问?
  4. js中setTimeout的用法和JS计时器setTimeout与setInterval方法的区别和confirm方法
  5. linux rc4,Linux kernel 4.8-rc4发布下载,正式版越来越近
  6. 同一条sql在mysql5.6和5.7版本遇到的问题。
  7. html怎么添加背景图片_万能的产品介绍PPT页面是怎么炼成的?
  8. keras系列︱利用fit_generator最小化显存占用比率/数据Batch化
  9. L1-022 奇偶分家 (10 分) — 团体程序设计天梯赛
  10. 2023考研高数接力题典1800习题讲解
  11. Overloaded operators
  12. 点云上的深度学习及其在三维场景理解中的应用————PointNet(一)
  13. Docker安装Redis方法
  14. TypeError: Converting circular structure to JSON
  15. Day 29 - AWS Lambda 接收参数查询 Dynamodb
  16. Jetson Nano | darknet (yolov3.4-tiny)摄像头实时检测
  17. QGC地面站对PX4无人机速度进行限制
  18. 学科实践活动感悟50字_初中学科实践活动记录50字3篇
  19. 联席主席杨惠妍将为碧桂园带来什么
  20. 2.3 基于FPGA的UART协议实现(一)串口信号定义和接线方法-5针串口-9针串口-全功能串口

热门文章

  1. java设置连接超时_HttpClient设置连接超时时间
  2. 怎么用计算机打印出东西,怎样在电脑上打印东西_怎么用电脑打印东西
  3. mysqldb python linux,Linux下安装 MySQLdb模块
  4. jQuery Ajax 的使用 方法列表 详解教程
  5. 单调栈和单调队列的本质区别
  6. iOS PayPal集成和使用
  7. 【JS学习笔记】2.JavaScript变量
  8. SSM+MySQL+JSP教务管理系统设计与实现(附源码下载地址)
  9. 量化研究-恐慌和贪婪指数
  10. 科学计算机怎么用分号,350ms82ms科学计算器使用方法.docx