当Split方法遇到特殊字符
来源:互联网 发布:造枪匠遥感勘测数据 编辑:程序博客网 时间:2024/06/14 19:24
作者:Java兔
package com.hjp.test;/** * 当split 遇到特殊字符 * @author huangjp */public class AboutSplit { public static void main(String[] args) { //使用split()函数 String str = "123|456\\abc.dfg*asd^bnm"; String[] splitArr = new String[100]; splitArr = str.split("[|]"); //123 当使用|分隔时,需要加上[]或者\\进行转义 splitArr = str.split("\\|"); //123 当使用|分隔时,需要加上[]或者\\进行转义 splitArr = str.split("\\\\"); //123|456 当使用\\分隔时,必须使用\\转义 splitArr = str.split("\\^"); //123|456\abc.dfg*asd 当使用^分隔时,必须使用\\转义 splitArr = str.split("[.]"); //123|456\abc 当使用.分隔时,需要加上[]或者\\进行转义 splitArr = str.split("\\."); //123|456\abc 当使用.分隔时,需要加上[]或者\\进行转义 splitArr = str.split("[*]"); //123|456\abc.dfg 当使用*分隔时,需要加上[]或者\\进行转义 splitArr = str.split("\\*"); //123|456\abc.dfg 当使用*分隔时,需要加上[]或者\\进行转义 System.out.println(splitArr[0]); }}
备注:
- 经过查阅资料与实践,暂且发现以上特殊字符需要转义,欢迎小伙伴进行补充。
- 以上总结只是针对Java的split方法,JS的split方法是否适用还待确认。
补充:
- 用?分割时,必须加上[] : str.split(“[?]”);
阅读全文
0 0
- 当Split方法遇到特殊字符
- 当Split方法遇到特殊字符
- 当String.Split()方法遇到回车换行
- String.split方法分隔特殊字符"/"
- String.split方法中的特殊字符问题
- string split 特殊字符
- http_proxy 密码遇到特殊字符处理方法
- java split 分割特殊字符
- Split的用法应注意特殊字符
- java 用split截取特殊字符
- java String 分割 split 特殊字符
- Java String.split()特殊字符的用法
- java 用split分割的特殊字符
- split分隔符总结(特殊字符)
- java split 特殊元字符 需加\\
- java 用split截取特殊字符
- Java String.split()特殊字符的使用
- java分割字符串(特殊字符) split
- Camera开发中使用surfaceview预览自适应比例
- 微信小程序例子-保存图片到手机相册
- 静态变量引发崩溃异常问题
- 整数排序
- Spring mvc4 + Hibernate5 Maven项目搭建
- 当Split方法遇到特殊字符
- 正则表达式的
- zookeeper 三机房部署机器数算法
- C++提取xml文件(使用开源工具类tinyxml)
- django框架用户权限中的session缓存到redis中
- 两数组的交
- 第一个接口
- [iOS开发:通讯录获取 转]
- [LeetCode]Longest Palindromic Subsequence