Java 字符串分割陷阱
Java中关于字符串有一个split方法,这个方法可以实现分割字符串的作用;
但是如果使用一些正则表达式中出现的字符时Java编译器会报错,
如:
String str = "com.zhangsan.lisi.wangwu";
String[] strArray = str.split(".");
则会出现一些怪异的情况,这是因为split(reg),reg是一个正则表达式,“.”是匹配任意字符,
遇到这样的情况我们可以使用转义字符来实现分割字符串的目的,
String[] strArray = str.split("\\.");
Java 字符串分割陷阱相关推荐
- java字符串分割性能_String字符串性能优化的几种方案
反编译后的代码: 1 //Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.2 //Jad home page:http://www ...
- Java字符串分割(split)
Java中分割字符串的函数是split. public String[] split(String regex,int limit),用String regex来分割字符串,返回值是字符串数组 Str ...
- {转}Java 字符串分割三种方法
http://www.chenwg.com/java/java-%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%88%86%E5%89%B2%E4%B8%89%E7%A7%8D%E6%9 ...
- 【Java字符串分割[split()]和截取[substring()]】
最近写代码时遇到自字符串分割和截取的问题,在此总结一下. 字符串的分割: 一般自字符串的分割常用的方法是java.lang包中的String.split()方法,返回是一个字符串数组. 语法: pub ...
- Java字符串分割的三种方法
一.StringTokenizer方法 Java中substring方法可以分解字符串,返回的是原字符串的一个子字符串.如果要讲一个字符串分解为一个一个的单词或者标记,StringTokeniz ...
- Java字符串分割函数split
Java中的我们可以利用split把字符串按照指定的分割符进行分割,然后返回字符串数组,下面是string.split的用法实例及注意事项: 1.split 方法 将一个字符串分割为子字符串,然后将 ...
- java 字符串拆分技巧_{转}Java 字符串分割三种方法
http://www.chenwg.com/java/java-%E5%AD%97%E7%AC%A6%E4%B8%B2%E5%88%86%E5%89%B2%E4%B8%89%E7%A7%8D%E6%9 ...
- java分割子字符串,Java 字符串分割截取的方法 (substring,split,StringTokenizer,indexOf,lastIndexOf)...
需求,把"01:大汽车",分成01和大汽车 有两种做法:一是substring package test; public class substringTest { public ...
- Java 字符串分割三种方法
最近在项目中遇到一个小问题,一个字符串分割成一个数组,类似String str="aaa,bbb,ccc"; 然后以","为分割符,将其分割成一个数组,用什么方 ...
最新文章
- IDC与百度联合发报告:预测2019年人工智能十大趋势
- MOS晶体管小信号放大电路
- xilinx sg dma 注意事项
- python nltk 入门demo
- python 安装模块步骤
- Android.mk解析
- Sybase和mysql语法_主流数据库复制表结构(SqlServer/Mysql/Oracle/Sybase)[语法差异分析]...
- js map 排序_数组方法写给女友的一系列 JS 数组操作(建议收藏 | 内附思维导图)...
- 五分钟读懂UML类图
- python图例重复显示_matplotlib中的图例中有重复项?
- python画点云_python scipy Delaunay绘制点云
- 20201016:力扣第210周周赛题解(下)
- java hashmap value值_如何在Java中的HashMap中打印键的所有值
- 2009国内免费网盘横向评测
- 1024技术论坛 | C#与.NET技术新发展
- Python实战:利用Uplift模型识别营销敏感用户提升转化率(一)
- 论文笔记——DISCO:网络嵌入和深度学习联合解决影响力最大化(IM)问题
- 浅谈大数据平台架构设计
- c++编写函数实现字符串中指定字符位置插入字符串
- Java多线程通信-CyclicBarrier(栅栏)
热门文章
- 将数组作为参数,调用该函数时候给的是数组地址还是整个数组
- 优酷视频整段代理php,thinkphp仿优酷带数据源码|php仿优酷视频源码带后台功能强大...
- 【论文阅读】Illuminating Pedestrians via Simultaneous Detection Segmentation
- 第5章 Python 数字图像处理(DIP) - 图像复原与重建15 - 最小均方误差(维纳)滤波
- 最大连续子矩阵和算法
- python天蝎座-day1笔记
- vscode 使用笔记
- 专家观点:即使在云中 硬件同样至关重要
- 浅谈UML的概念和模型之UML九种图
- USACO SEC.1.3 No.1 Mixing Milk