`
退役的龙弟弟
  • 浏览: 453819 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

字符串的split方法

 
阅读更多

1.一个简单实例

package string;

import static org.junit.Assert.*;

import org.junit.Test;

public class Split {

	@Test
	public void test() {
		//如下4中字符串
		String s1="ru,ru1,ru2,ru3";
		String s2="ru0.ru1.ru2.ru3";
		String s3="rua|ru1|ru2|ru3";
		String s4="ruc and ru1 or ru2,ru3";
		//使用split方法进行切割
		String[] sa1=s1.split(",");
		String[] sa2=s2.split("\\.");
		String[] sa3=s3.split("\\|");
		String[] sa4=s4.split("and|or|,");
		for(int i=0;i<sa4.length;i++){
			System.out.println(sa4[i]);
		}
	}

}
 所以正常的写法是这样的:
1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");
2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");
“.”和“|”都是转义字符,必须得加"\\";
3、如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如:“a=1 and b =2 or c=3”,把三个都分隔出来,可以用String.split("and|or");
分享到:
评论

相关推荐

    Java字符串分隔方法split实践

    字符串处理是许多程序的核心部分,而`split()`方法就是处理字符串的一个关键工具。这个方法允许我们根据特定的分隔符将一个字符串分割成多个子字符串,这对于数据解析、格式转换等场景非常有用。在本文中,我们将...

    Java字符串split使用方法代码实例

    "Java字符串split使用方法代码实例" Java字符串split使用方法代码实例是 Java 编程语言中的一种常见操作,用于将一个字符串拆分成多个子字符串。下面我们将详细介绍 Java 字符串 split 使用方法代码实例。 什么是...

    pb split() 字符串分割函数

    在编程领域,字符串处理是日常开发中的重要环节,而`split()`函数则是一个常见的字符串操作,用于将一个字符串按照特定的分隔符切分成多个子字符串。在这个场景中,我们关注的是一个名为"pb split()"的自定义字符串...

    pb分割字符串,自己写的split()方法

    此自定义`split()`方法的核心思想是通过遍历输入的字符串,查找指定的分隔符,并根据分隔符的位置将原始字符串拆分为多个子字符串。这些子字符串将被存储在一个数组中并最终返回。 #### 参数说明 该方法接受两个...

    vbscript Split函数用法详解(字符串转数组函数)

    在这里,Split函数用于从日期字符串中提取年份部分,然后使用Format函数将其格式化为"yyyy-mm-dd"格式。 总的来说,VBSplit函数是处理字符串时不可或缺的工具,能够帮助开发者有效地解析和操作文本数据。通过理解其...

    js使用split函数按照多个字符对字符串进行分割的方法

    在JavaScript中,split()函数是一个非常实用的字符串处理方法,用于将字符串分割成子字符串数组。标准的split()方法允许用户通过一个特定的分隔符来分割字符串,但在很多实际编程场景中,我们需要按照多个分隔符对...

    c语言实现字符串分割split()

    c语言实现字符串分割split(), 实现C语言实现按分隔符来截取字符串

    C++常用字符串分割方法实例汇总

    本文实例汇总了C++常用字符串分割方法,分享给大家供大家参考。具体分析如下: 我们在编程的时候经常会碰到字符串分割的问题,这里总结下,也方便我们以后查询使用。 一、用strtok函数进行字符串分割 原型: char *...

    使用一个字符串分割另一个字符串

    * 使用一个字符串分割另一个字符串 * * @param delimiter 边界上的分隔字符 * @param haystack 输入的字符串 * @param out 输出的字符串指针 * @return 分割成了多少个成员 */ int explode(char *delimiter, ...

    字符串分割

    在Python中,`split()`函数是用于字符串分割的主要方法。它接受一个可选参数(默认为空格)作为分隔符,返回一个由子字符串组成的列表。例如: ```python text = "Hello,World,This,Is,A,Test" result = text.split...

    Android中Split()字符串分割特殊用法案例详解

    split()分割字符串 1.不同环境下的区分 Java:分割字符串不能写成split(“$”)//$为要分割的字符 Android:分割字符串需要加上中括号split(“[$]”)//$为要分割的字符 2.特殊用法–当split()分割字符串遇上特殊...

    VB拆分字符串,分隔字符串

    `Split`函数是最常用的字符串拆分方法。它接受一个字符串作为输入,并根据指定的分隔符返回一个字符串数组。基本语法如下: ```vb Dim result() As String result = Split(inputString, delimiter) ``` 在这里,`...

    rf.rar_RF 字符串截取_Rf字符串比较_rf字符串切割

    比如,如果你想根据空格切割字符串`"Hello World"`,可以使用`split('\s')`,结果会得到`['Hello', 'World']`。 在这个压缩包中,我们有三个文件:rf.txt、www.pudn.com.txt、pudn.txt。这些文件很可能包含了一些...

    c#字符串操作方法实例

    Split() 方法将字符串拆分为子字符串(如将句子拆分为各个单词)是一个常见的编程任务。Split() 方法使用分隔符(如空格字符)char 数组,并返回一个子字符串数组。 在实际应用中,C# 字符串操作方法实例可以广泛...

    java中常用字符串方法总结

    `split(String regex)`根据正则表达式将字符串分割成数组。 11. **去除空白字符** `trim()`去除字符串两端的空白字符;`replaceAll("\\s+", "")`可以去除所有空白字符。 12. **格式化输出** `format()`方法允许...

    Java 字符串常用方法

    - `split(String regex)`: 使用正则表达式将字符串分割成一个字符串数组。 7. **转义字符与转换** - `toLowerCase()` 和 `toUpperCase()`: 将字符串转换为小写或大写。 - `trim()`: 去掉字符串首尾的空白字符。 ...

    windows平台下的字符串 split 函数

    windows平台下的字符串 split 函数 源码

    SQL Server 字符串截取功能创建(Split)

    SQLServer数据库中创建字符串截取功能(Split),调用方法: Split(string,str)

    Javascript中字符串相关常用的使用方法总结

    - `split(separator[, limit])` 方法用于将字符串分割成数组。 ```javascript console.log(str.split(',')); // 输出['hello', 'world'] ``` 6. **替换字符串中的部分字符** - `replace(searchValue, replace...

    lua切割字符串为数组(split)

    lua字符串转数组,类似js里的split()和php里的explode()

Global site tag (gtag.js) - Google Analytics