- 浏览: 198113 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (140)
- 笑话 (2)
- Java (29)
- Php (8)
- Javascript (6)
- Jquery (3)
- html + css (5)
- 网站推荐 (0)
- Android (15)
- sqlite (1)
- 精品文章 (6)
- bq (0)
- struts2 (7)
- ibatis (4)
- linux (1)
- oracle (9)
- jsf (5)
- eclipse (2)
- mysql (0)
- hiberante (2)
- spring (7)
- exception (1)
- eclipse js插件 (1)
- 工作流 (0)
- 理财 (1)
- ext (1)
- ssl (6)
- https (5)
- 信息安全 (3)
- 设计模式 (0)
- 基本概念 (1)
- freemarker (1)
- ligerUI (1)
- html5 (1)
- 会计 (1)
- iReport (2)
- 会计知识 (0)
- car (1)
- maven (1)
- PowerDesigner (1)
最新评论
-
zcz123:
路过,帮踩踩!
SyntaxHighlighter使用方法[转] -
comesmiletoface:
原来一直在使用HWPF哎
Apache POI介绍 -
rjkfABC:
什么神仙,我看就是男人写出来的!
一个女程序员的征婚信息: -
zcz123:
在csdn上看过,不过这样女人估计是神仙
一个女程序员的征婚信息:
split 分割 字符串(分隔符如:* ^ : | , .) 及注意点 (2013-01-05 16:41:41)转载▼
标签: split 分隔符 java android it 分类: Java
【1】单个符号作为分隔符
String address="上海|上海市|闵行区|吴中路";
String[] splitAddress=address.split("\\|"); //如果以竖线为分隔符,则split的时候需要加上两个斜杠【\\】进行转义
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海*上海市*闵行区*吴中路";
String[] splitAddress=address.split("\\*");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海:上海市:闵行区:吴中路";
String[] splitAddress=address.split("\\:");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海.上海市.闵行区.吴中路";
String[] splitAddress=address.split("\\.");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海^上海市^闵行区^吴中路";
String[] splitAddress=address.split("\\^");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海@上海市@闵行区@吴中路";
String[] splitAddress=address.split("@");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海,上海市,闵行区,吴中路";
String[] splitAddress=address.split(",");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
【2】多个符号作为分隔符
String address="上海^上海市@闵行区#吴中路";
String[] splitAddress=address.split("\\^|@|#");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
***************************格式 小提示***************************************************
String address = new String("192.168.13.240");
String[] str = address.split("\\.");
for(String s : str){
System.out.println(s);
}
输出格式:
192
168
13
240
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
输出格式:上海上海市闵行区吴中路
*****************************************************************
总结:(1)split表达式,其实就是一个正则表达式。* ^ | 等符号在正则表达式中属于一种有特殊含义的字符,如果使用此种字符作为分隔符,必须使用转义符即\\加以转义。
(2)如果使用多个分隔符则需要借助 | 符号,如【2】所示,但需要转义符的仍然要加上分隔符进行处理。
标签: split 分隔符 java android it 分类: Java
【1】单个符号作为分隔符
String address="上海|上海市|闵行区|吴中路";
String[] splitAddress=address.split("\\|"); //如果以竖线为分隔符,则split的时候需要加上两个斜杠【\\】进行转义
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海*上海市*闵行区*吴中路";
String[] splitAddress=address.split("\\*");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海:上海市:闵行区:吴中路";
String[] splitAddress=address.split("\\:");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海.上海市.闵行区.吴中路";
String[] splitAddress=address.split("\\.");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海^上海市^闵行区^吴中路";
String[] splitAddress=address.split("\\^");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海@上海市@闵行区@吴中路";
String[] splitAddress=address.split("@");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
String address="上海,上海市,闵行区,吴中路";
String[] splitAddress=address.split(",");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
【2】多个符号作为分隔符
String address="上海^上海市@闵行区#吴中路";
String[] splitAddress=address.split("\\^|@|#");
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
***************************格式 小提示***************************************************
String address = new String("192.168.13.240");
String[] str = address.split("\\.");
for(String s : str){
System.out.println(s);
}
输出格式:
192
168
13
240
System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+splitAddress[3]);
输出格式:上海上海市闵行区吴中路
*****************************************************************
总结:(1)split表达式,其实就是一个正则表达式。* ^ | 等符号在正则表达式中属于一种有特殊含义的字符,如果使用此种字符作为分隔符,必须使用转义符即\\加以转义。
(2)如果使用多个分隔符则需要借助 | 符号,如【2】所示,但需要转义符的仍然要加上分隔符进行处理。
发表评论
-
iReport用javabean创建数据源
2015-11-17 09:53 650iReport用javabean创建数据源http://blo ... -
JeeSite(JES)
2015-06-25 13:58 922eeSite-OSite(JES)为自主开发的、完全开源的、基 ... -
启动tomcat时报端口占用如何迅速定位占用的程序?
2014-10-01 20:40 654启动tomcat时报端口占用如何迅速定位占用的程序? 1. ... -
MapUtil
2014-08-12 00:27 963package com.common.util.collect ... -
(转载)页面静态化(JSP动态页面转静态化)
2013-10-19 11:36 1276本文来自:http://springki ... -
JNDI tomcat
2013-10-16 10:44 895JNDI数据源简易配置: /WebRoot/MET ... -
单点登录2:WEB-SSO的实现
2013-08-26 11:26 819为什么说WEB-SSO比较容易实现呢?这是有WEB应用自身 ... -
单点登录
2013-08-26 10:34 926单点登录(Single Sign On ... -
List, map,iterator
2013-07-15 15:11 770无论你遍历ArrayList还是LinkedList都可以尽 ... -
excel 空格变成?
2013-05-09 18:50 1591这个好像是隐藏字符,通过输入输出流就会显示成“?”。 ... -
Java定时器在Web中的应用
2013-04-25 20:06 907==========Java定时器在Web中的应用===== ... -
单例模式Singleton
2013-04-19 10:57 789Singleton 是一种创建性模型,它用来确保只产生一个实 ... -
hibernateTemplate的findByNamedQuery
2012-12-13 11:46 1106hibernateTemplate的findByNamedQ ... -
PO用于持久层数据库, VO用于业务层
2012-12-06 17:06 963PO:persistant object 持久对象,可以看成是 ... -
mysql乱码
2012-11-28 11:36 921框架中插入数据到mysql出现乱码 列出能找的解决办法: ... -
JDK的工具程序native2ascii
2012-11-20 15:49 914JDK的工具程序native2ascii来转换,例如: na ... -
eclipse导出部署包war
2012-11-19 15:56 1331选择项目-->export->web->WA ... -
dbf文件
2012-08-07 13:19 0一种特殊的文件格式!表示数据库文件,Foxbase,Dbase ... -
HttpClient
2012-01-29 16:36 922网页抓取可以使用Apache的HttpClient,网页分析可 ... -
EXCEL工作表65536行
2012-01-17 17:43 1027EXCEL 2003 工作表65536行 java生成exc ...
相关推荐
例如,使用`RegEx.Split`函数可以方便地根据正则表达式分割字符串。 5. **忽略空字符串**:在分割过程中,可能希望跳过空的子字符串。这通常需要在处理结果时进行检查。 6. **性能优化**:对于大量数据的字符串...
在编程领域,字符串处理是日常开发中的重要环节,而`split()`函数则是一个常见的字符串操作,用于将一个字符串按照特定的分隔符切分成多个子字符串。在这个场景中,我们关注的是一个名为"pb split()"的自定义字符串...
`strFenGe.rar` 文件提供的可能是 Arduino 的一个自定义库,用于方便地根据特定分隔符分割字符串。在这个场景中,我们主要探讨 Arduino 中如何处理字符串以及如何使用类似库进行字符串分割。 1. **Arduino String ...
### 字符串分隔在C#中的应用 #### 概述 在计算机编程语言中,字符串处理是一项非常常见的任务。特别是在C#这种广泛应用于Windows应用程序开发的语言中,字符串的分割功能尤为重要。本篇文章将深入探讨如何在C#中...
- **循环查找分隔符**:通过`WHILE`循环不断查找分隔符的位置,直到找到第n个子字符串为止。 - **更新变量**:每次循环中,都会更新`@start`和`@location`的值,以及递增`@next`来记录已找到的子字符串数量。 - *...
2. **定义分隔符**:`as_sign = ","` 3. **调用方法**:调用上述定义的方法`split(as_string, as_sign)`。 执行上述步骤后,返回的结果数组将会包含以下几个元素: - `"Hello"` - `"world"` - `"this"` - `"is"` - ...
这个方法允许我们根据特定的分隔符将一个字符串分割成多个子字符串,这对于数据解析、格式转换等场景非常有用。在本文中,我们将深入探讨`split()`方法的实践应用。 `split()`方法位于`java.lang.String`类中,它的...
标准的split()方法允许用户通过一个特定的分隔符来分割字符串,但在很多实际编程场景中,我们需要按照多个分隔符对字符串进行分割。这时,split()函数的常规用法就显得力不从心,而JavaScript的灵活性允许我们使用...
c语言实现字符串分割split(), 实现C语言实现按分隔符来截取字符串
- **separator:** 分割字符串时使用的分隔符。 - **limit:** 可选参数,指定返回数组的最大长度。 **示例:** ```javascript let str = "jpg|bmp|gif|ico|png"; let arr = str.split("|"); // arr 的值为 ["jpg", ...
在数据库管理和数据处理领域中,经常需要对存储在字段中的字符串进行处理,特别是当这些字符串包含了多个值时,通过分隔符将其分割成独立的部分是常见的需求之一。本篇文章将详细介绍如何利用SQL语言实现这一功能,...
此外,该项目可能还涵盖了如何处理无分隔符或分隔符连续的情况,以及如何在分割后对结果进行进一步处理,比如去除空字符串或者对子字符串进行排序。 总之,字符串分割是数据处理的基础技能,无论你是初学者还是经验...
参数说明:str为要分解的字符串,delim为分隔符字符串。 返回值:从str开头开始的一个个被分割的串。当没有被分割的串时则返回NULL。 其它:strtok函数线程不安全,可以使用strtok_r替代。 示例: //借助strtok实现...
自定义函数`FUNCTION_SF_SPLIT_STRING`如上所示,是一个典型的用于分割字符串的函数,它接受两个参数:待分割的字符串`STRING`和用作分隔符的子字符串`SUBSTRING`,返回一个`VARCHAR2`类型的数组,其中包含了分割后...
### JavaScript字符串方法详解 #### 一、概述 在JavaScript中,字符串是一种常用的数据类型,用于表示文本信息。字符串可以通过多种方式进行操作,例如查找字符、连接字符串等。本篇教程将详细介绍JavaScript中的...
`str.split(separator)`可以将字符串按照指定的分隔符切割成多个子串,形成一个列表。 8. **字符串连接**: `str.join(list)`是将一个字符串列表连接成一个新的字符串,每个元素之间用原始字符串作为连接符。 9....
- `separator`: 这是一个可选参数,表示用来分割字符串的分隔符。它可以是一个字符串或者一个正则表达式。如果省略或设置为`null`,则整个字符串会被视为一个单独的元素。 - `limit`: 可选参数,用于限制返回的子...
- **分割字符串**:`split()`函数可以按照指定分隔符将字符串分割成多个子字符串,并返回一个列表。 - **合并字符串**:`join()`方法用于将字符串列表合并成一个大字符串,分隔符可以自定义。 5. **字符串格式化*...
以下将详细介绍DB2中用于字符串分隔、函数及过程的使用。 1. 字符串分隔函数: 在DB2中,最常用的字符串分隔函数是`STRIP()`和`TOKENIZE()`。`STRIP()`函数用于去除字符串两端或内部的空格或指定字符。例如,`...
`explode()`函数用于根据提供的分隔符(一个字符串)来拆分字符串,而`split()`函数(自PHP 5.3.0起已被弃用,推荐使用`preg_split()`)则使用正则表达式来分割字符串,这使得它更灵活,但使用起来也更复杂。...