`
lemo
  • 浏览: 90875 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

String.split()要注意的几点

 
阅读更多
在java.lang包中有String.split()方法,返回是一个数组
我在应用中用到一些,给大家总结一下,仅供大家参考:
1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");
2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");
“.”和“|”都是转义字符,必须得加"\\";
3、如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如:“acount=? and uu =? or n=?”,把三个都分隔出来,可以用String.split("and|or");
分享到:
评论

相关推荐

    C# String 查找

    根据给定的文件信息,以下将详细解析与“C# String 查找”相关的知识点: ### C#中的String查找 在C#中,字符串是不可变的对象类型,这意味着一旦创建了一个字符串对象,就不能改变其内容。因此,在进行字符串操作...

    Jenkins高级篇之Pipeline实践篇-2-groovy中字符串操作split()和tokenize()区别.rar

    但是,`tokenize()`有以下几点不同: 1. **不包含分隔符**:`tokenize()`不会将分隔符包含在结果数组中,而`split()`会包含。 2. **处理连续分隔符**:如果字符串中有连续的分隔符,`tokenize()`会将其视为一个分隔...

    C# String类型判断数据源码

    4. **字符串操作**:String类提供了丰富的成员方法,如`Substring()`截取子串,`Trim()`去除两端空白,`ToLower()`和`ToUpper()`转换为小写和大写,`Replace()`替换子串,`Split()`拆分字符串等。 5. **字符串格式...

    Java正则表达式之split()方法实例详解

    在使用split()方法时需要注意以下几点: 1. 如果正则表达式为空字符串,则会抛出PatternSyntaxException异常。 2. 如果正则表达式是空字符串,则将字符串拆分成单个字符的数组。 3. 如果正则表达式是一个捕获组,则...

    Oracle,Split

    为了实现Oracle中的字符串分割功能,我们可以利用以下几个关键点: 1. **`INSTR`函数**:该函数可以返回一个字符串在另一个字符串中首次出现的位置。 2. **`SUBSTR`函数**:根据指定的起始位置和长度从字符串中截取...

    截取字符程序大幅度的看法

    根据给定的信息,我们可以梳理出以下几个关键的知识点: ### 1. 字符串截取与分割 #### 使用 `Split` 方法进行字符串分割 在提供的代码片段中,首先使用了 C# 的 `Split` 方法来对字符串进行分割。例如,对于字符...

    c# 读取txt文件中特定内容后的文字

    要按特定格式和符号分割文本,可以使用`string.Split`方法。假设我们有一个分隔符,如逗号(`,`),我们可以写`string[] parts = line.Split(',');`,这样`parts`数组将包含按照逗号分割的字符串。 5. **查找特定...

    split_split_split初级_分割转换函数_

    在学习这个主题时,初学者应该掌握以下几点: 1. `split`函数的基本用法和参数。 2. 如何处理和操作`split`返回的子字符串列表。 3. 在不同编程语言中实现`split`功能的方法。 4. 字符串到其他类型(如整数)的转换...

    C#源代码字符串的练习.zip

    string[] parts = str.Split(','); string joined = String.Join("-", parts); ``` 七、字符串截取 `Substring()`方法用于从指定位置开始截取字符串到指定长度或字符串末尾。例如: ```csharp string str = ...

    好用的自定义验证控件

    根据提供的文件信息,我们可以总结出以下几个关键的知识点: ### 1. 自定义验证控件的实现 #### 1.1 `ControlCheckOutNull` 方法 该方法用于验证一个控件中的文本是否为空或仅包含空白字符。如果文本为空或仅包含...

    javascript函数大全

    10. **String.split(separator[, limit])**:将字符串分割成字符串数组。 11. **String.trim()**:删除字符串两端的空白字符。 12. **String.toUpperCase()**:转换字符串中的所有字符为大写。 13. **String....

    delphi7分割字符串

    字符串分割主要涉及以下几个核心知识点: 1. **使用分隔符分割字符串**:在Delphi中,可以使用`SplitString`函数或`Pos`函数配合`Copy`函数来实现。例如,如果要以逗号分隔字符串,可以这样做: ```delphi var ...

    C#字符串和正则表达式参考手册,有很好的参考价值。

    - 分割:`string[] parts = str.Split(delimiters);` #### 3. 字符串格式化 使用`string.Format`或 `$`插值表达式可以进行字符串格式化: ```csharp string format = string.Format("Name: {0}, Age: {1}", "John",...

    播放器歌词的做法

    string[] lines = lyricsContent.Split('\n'); int index = 0; foreach (string line in lines) { if (line.StartsWith("[") && line.Contains("]")) { // 提取时间戳 string timeStr = line.Substring(0, ...

    时间(随意)转换

    虽然上述代码能够实现基本的功能,但还有几点需要注意: - **异常处理**:代码中未包含对无效输入的处理逻辑,如日期时间字符串格式不符合预期等情况。 - **性能考虑**:当处理大量数据时,频繁的字符串分割和拼接...

    Python库 | python-string-utils-0.4.0.tar.gz

    该库的核心功能可能包括但不限于以下几点: 1. **模式匹配与替换**:提供更灵活的模式查找和替换功能,可能支持正则表达式或其他自定义规则,使得在大量文本中定位和替换特定字符串变得更加便捷。 2. **字符串拆分...

    js内计算日期差

    根据给定的文件内容,我们可以总结出以下几个JavaScript中与日期处理相关的知识点: ### 1. 格式化日期 在JavaScript中,有时我们需要将日期格式化为特定的格式,例如`YYYY-MM-DD`。文件中提供了`formatDate`函数...

Global site tag (gtag.js) - Google Analytics