看了老紫竹的一篇文章,关于String split方法的
大家平时可能使用这么用
String.split("\\|");
String s="101494|360103660318444|2008/06/17|周润英|1292.0|3085.76|2778.28|912.91|106.0|||";
这么用可以,但是最后面得空的部分就没法显示了!
可以用另一个split,两个参数的
String.split("\\|",参数);
参数:0,时就是按照正则表达式对字符串分割,但是忽略最后面得空白部分
正数,就是按照参数给定的个数 返回一个数组,如果这个参数大于分割后得来的数组的长度,那么返回的数组的长度就是正常应得到数组的长度。如果参数小于分割后得到数组的长度,大于0,就会得到一个参数长度的数组。
负数,返回一个和应得数组长度一样的数组,包含空白
说的很乱,举例!
分享到:
相关推荐
Split用法大全 Split方法是C#语言中string类的一个成员,用于将字符串拆分成多个子字符串。它有多种重载形式,能够根据不同的分隔符和规则来拆分字符串。 用法1:用字符串分隔 使用Regex.Split方法可以将字符串...
### JAVA_split_用法详解 在Java编程语言中,`String`类提供了多个实用的方法来处理字符串,其中`split()`方法是用于将一个字符串分割成字符串数组的一种常见方式。此方法利用正则表达式(Regular Expression)作为...
string[] split = words.Split(new char[] { ',', '.' }, StringSplitOptions.RemoveEmptyEntries); // 返回: {"1","2","3","4"} 不保留空元素 ``` 通过上述介绍和示例,我们可以看到`Split`方法的强大功能及其...
标题明确指出本文将围绕`String.split()`方法的使用进行深入探讨,旨在总结其功能、用法以及一些实践中的注意事项。这表明文章的目标读者是对Java编程有一定了解,希望提升自己在字符串操作方面技能的人群。 ### ...
在本文中,我们将详细探讨`Split`方法的各种用法,以及如何在不同场景下有效地使用它。 首先,让我们回顾一下提供的示例: 1. 用字符串分隔: ```csharp string str = "aaajsbbbjsccc"; string[] sArray = ...
下面,我们将深入探讨`String[] split`方法的用法及其在实际代码中的应用。 ### `String[] split`方法概述 `String[] split`是`String`类的一个实例方法,用于基于正则表达式将一个字符串分割成一个字符串数组。其...
string[] sArray = s.Split('c'); foreach (string i in sArray) Console.WriteLine(i.ToString()); ``` 输出结果为: ``` ab deab deab de ``` 这里,字符串`s`被`'c'`字符分割成多个子串,并存储在数组`sArray`...
string[] sArray=s.Split('c') ; foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果: ab deab deab de 第二种方法 我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对...
本文将深入探讨`split`方法的用法,并通过具体的例子帮助读者更好地理解和掌握这一知识点。 #### 二、`split`方法的基本概念 `split`方法是Java `String`类中的一个成员方法,其主要功能是从当前字符串中根据指定...
Java中的`String.split()`方法是用于将一个字符串按照指定的分隔符进行切割,返回一个字符串数组。这个方法是基于正则表达式的,因此在处理某些特殊字符时需要注意字符的转义。 1. **基本用法** `String.split()`...
Python 中 split() 的用法 Python 中的 split() 函数是一个非常有用的字符串处理函数,它可以将字符串拆分成多个子字符串,并返回一个列表。该函数的语法为:str.split(str="", num=string.count(str))[n]。 其中...
r = Split(AString, ",") For C = 0 To UBound(r) rt = rt & vbCrLf & vbCrLf & r(C) Next C MsgBox rt ``` 这段代码将包含逗号分隔的等级名称的字符串转换为多行显示,每行一个等级。 5. 从日期字符串中提取...
`Split` 方法属于 `System.String` 类,因此可以直接通过字符串实例调用。此方法的主要作用是从原始字符串中提取子字符串,并将其存储在一个数组中返回。具体来说,`Split` 方法会识别出由分隔符(或分隔符集)定义...
2.特殊用法–当split()分割字符串遇上特殊符号 案例分析 String str = abc|dfg; String[] all=str.split(|); system.out.println(all[0]); 结果为 a 原因分析 | 在正则表达式中是个已经被使用的特殊符号(”.”、”...
Java 中 Split 的用法及注意 Java 中的 Split 方法是通过正则表达式来拆分字符串的,它可以将一个字符串分割为子字符串,然后将结果作为字符串数组返回。该方法的语法为 `stringObj.split(regex, [limit])`,其中 `...
本文实例总结了C#中split用法。分享给大家供大家参考,具体如下: 以下是我转载的两个不同的人的,方便大家及自己查阅 string s=abcdeabcdeabcde; string[] sArray=s.Split(c); foreach(string i in sArray) ...