`
mwhgJava
  • 浏览: 97998 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

String.split()分割字符串

阅读更多
使用java.lang.String的split()方法得到如下结果。

关于“;”切割字符串的结果分析的几个例子:
只有末尾的";"将被忽略。
开头的";"和中间连续的";"会分割出空串。

“a;b;c;;d”
通过“;”分割为:5个串
0=a
1=b
2=c
3=
4=d


“;a;b;c;;d;;;;”
通过“;”分割为:6个串
0=
1=a
2=b
3=c
4=
5=d

";;a;b;c;;d"
通过“;”分割为:7个串
0=
1=
2=a
3=b
4=c
5=
6=d

";a;b;c;;d;;;;e" 
通过“;”分割为:10个串
0=
1=a
2=b
3=c
4=
5=d
6=
7=
8=
9=e
分享到:
评论

相关推荐

    String.split()方法使用总结

    在Java编程语言中,`String.split()`方法是一个非常实用且强大的工具,用于将字符串分割成字符串数组,基于正则表达式或指定的分隔符。这个方法为处理文本数据提供了极大的灵活性,尤其在解析CSV文件、配置文件或者...

    sql 分割字符串 dbo.Split('',',')

    将字符串按某个固定字符拆分成一个表结构(value,id) eg:1,2,3,3,4 拆分后: value id 1 1 2 2 3 3 3 4 4 5

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

    这导致开发者在面对需要分割字符串的任务时,不得不自己编写相应的函数来实现这一功能。 #### 方法概述 本文将详细介绍一种自定义的`split()`方法,该方法可以在PB环境中使用,帮助开发者轻松地将字符串按照指定的...

    string-split.js:柯里化的 `String.prototype.split` 支持按字符串、RegExp 或函数进行拆分

    柯里化的String.prototype.split支持按字符串、正则表达式或函数进行拆分。 npm install string-split --save npm 统计信息 例子 要求 var split = require ( 'string-split' ) ; 完整的应用程序 split ( "." , ...

    Arduino 分割字符串库,strFenGe.rar

    `strFenGe.rar` 文件提供的可能是 Arduino 的一个自定义库,用于方便地根据特定分隔符分割字符串。在这个场景中,我们主要探讨 Arduino 中如何处理字符串以及如何使用类似库进行字符串分割。 1. **Arduino String ...

    Java中String.split()用法小结

    例如,如果我们要将字符串`"a.b.c"`按照`.`分割,正确的方法是`String.split("\\.")`,而不是`String.split(".")`。这是因为`.`在正则表达式中是一个特殊字符,代表任意字符,如果要将其视为普通字符,就需要使用反...

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

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

    power-split:有时string.split()还不够!

    参见PowerSplit.split() 使用正则表达式分割字符串,以提供有关每个元素的开始和结束的数据,请参阅PowerSplit.splitWithIndexes() 返回两个标记之间的字符串的一部分。 参见PowerSplit.substring() 在特定标记处将...

    字符串string.zip

    4. **字符串操作**:字符串可以进行连接(`+`运算符或`StringBuilder`/`StringBuffer`)、查找与替换(`indexOf()`, `replace()`, `replaceAll()`)、分割(`split()`)等操作。 5. **字符串与字符数组的转换**:`...

    浅谈java String.split丢失结尾空字符串的问题

    这里的`regex`参数是一个正则表达式,用来定义分割字符串的规则。在这个简单的例子中,`regex`为`","`,表示用逗号进行分割。默认情况下,如果分隔符出现在字符串末尾,且后面没有其他字符,那么这个分隔符后的空...

    JS split() 分割字符串

    - `separator`: 这是一个可选参数,表示用来分割字符串的分隔符。它可以是一个字符串或者一个正则表达式。如果省略或设置为`null`,则整个字符串会被视为一个单独的元素。 - `limit`: 可选参数,用于限制返回的子...

    java 分割字符串

    下面是一个简单的例子,演示如何使用`split()`方法以空格为分隔符分割字符串: ```java public class StringDemo_11 { public static void main(String[] args) { String str = "Hello Java 分割字符串 示例"; ...

    Java分割字符串

    在Java编程语言中,分割字符串是一项常见的操作,它允许我们将一个长字符串分解成多个子字符串,每个子字符串对应原字符串中的某个部分。这通常通过使用`split()`方法来实现,该方法是Java `String`类的一个成员。在...

    分割字符串函数 分割字符串函数

    在编程领域,分割字符串函数是处理文本数据时非常常用的一种工具。它允许我们将一个长字符串按照特定的分隔符拆分成多个子字符串,方便我们进行后续的分析、处理或存储。这里,我们将深入探讨字符串分割函数的相关...

    delphi7分割字符串

    例如,使用`RegEx.Split`函数可以方便地根据正则表达式分割字符串。 5. **忽略空字符串**:在分割过程中,可能希望跳过空的子字符串。这通常需要在处理结果时进行检查。 6. **性能优化**:对于大量数据的字符串...

    plsql分割字符串

    自定义函数`FUNCTION_SF_SPLIT_STRING`如上所示,是一个典型的用于分割字符串的函数,它接受两个参数:待分割的字符串`STRING`和用作分隔符的子字符串`SUBSTRING`,返回一个`VARCHAR2`类型的数组,其中包含了分割后...

    fortran分割字符串和字符串替换的子程序_Fortran_

    本篇将详细介绍如何在Fortran中进行字符串的分割与替换,以帮助你更好地理解和应用这些技术。 1. **字符串分割**: 在Fortran中,没有内置的字符串分割函数,但我们可以自定义一个子程序来实现这个功能。通常,...

    zifuchuan.rar_字符串处理

    包括获取字符串长度(如Python的`len()`函数)、查找子串(如Python的`find()`或`index()`)、替换子串(如Python的`replace()`)、连接字符串(如Python的`+`运算符或`join()`函数)以及分割字符串(如Python的`...

    String类的intern、split方法

    String 类的 split 方法用于将一个字符串分割成多个子字符串,根据给定的正则表达式来拆分此字符串。该方法返回一个数组,其中包含此字符串的每个子字符串,这些子字符串由另一个匹配给定的表达式的子字符串终止或由...

    c# 分割字符串

    总结一下,C#中分割字符串主要依赖`string.Split`方法,它可以处理简单的单个或多个分隔符,也可以配合正则表达式处理复杂模式的分割。理解并熟练掌握这些方法,对于日常的C#编程工作来说至关重要。通过实例学习和...

Global site tag (gtag.js) - Google Analytics