`

split分隔特殊字符"| ^ . *"等特殊字符

    博客分类:
  • Java
阅读更多
String a = "china|hangzhou";
System.out.println(a.split("\\|")[0]);		
System.out.println(a.split("\\|")[1]);

String b = "china,hangzhou";
System.out.println(b.split(",")[0]);		
System.out.println(b.split(",")[1]);


split是用正则来写的,所以在分割"| ^ . *"等特殊字符时候需要进行转义!
1
0
分享到:
评论

相关推荐

    pb split() 字符串分割函数

    4. **处理特殊情况**:原生的`split()`函数通常会处理一些边缘情况,比如连续的分隔符、没有分隔符的情况、空字符串等。自定义函数也需要考虑这些情况,确保行为一致且合理。 5. **性能优化**:如果原始`split()`...

    Split-由任意个全角或半角空格分隔开的任意长度的字符串

    "Split"函数或方法在许多编程语言中都有提供,用于将一个长字符串按照特定的分隔符拆分成多个子字符串。在这个场景中,标题提到的是“由任意个全角或半角空格分隔开的任意长度的字符串”,这暗示了我们处理的是包含...

    VB命令大全

    94. **Split**: 使用分隔符将字符串分割成数组。 95. **Str**: 将数值转换为字符串。 96. **StrComp**: 比较两个字符串。 97. **StrConv**: 转换字符串的类型。 98. **String**: 创建指定长度的重复字符串。 99. **...

    字符串分隔(C#).txt

    3. **执行分割**:使用 `Regex.Split()` 方法,第一个参数是待分割的字符串,第二个参数是作为分隔符的模式,第三个参数是 `RegexOptions.IgnoreCase`,表示忽略大小写进行匹配。 4. **遍历数组并输出结果**:通过 `...

    1.python字符串应掌握知识点.doc

    12. **split()方法**:将字符串按照指定分隔符切割成多个子字符串,并将结果存储到列表中。若无分隔符,会使用空格、换行符和制表符进行切割。 13. **字符串驻留机制**:对于特定类型的字符串(如符合标识符规则的...

    华为-华为od题库练习题之字符串分隔.zip

    2. **字符串分割**:使用`split()`函数,可以按照指定的分隔符将字符串切割成多个子串,如Python中的用法。 3. **正则表达式分隔**:通过正则表达式进行复杂的分隔操作,如Java的`Pattern`和`Matcher`,Python的`re...

    VB数据类型及函数整理[归纳].pdf

    9. **Split()**:将字符串按照分隔符拆分为数组。 10. **String()**:生成由特定字符组成的字符串。 11. **Trim()**:去除字符串两侧的空白。 运算符方面,VB提供了多种算术、比较和逻辑运算符,例如: - **Mod**...

    php常用函数列表 涉及很多好用的字符串函数

    29. **strtok($string, $delimiters, $token)**: 用于字符串的分词操作,返回第一次遇到的分隔符之前的字符串部分。 30. **strtr($str, $replace_pairs)**: 替换字符串中的某些字符或字符串。 31. **substr($...

    hive函数大全 函数参考

    20. **分割字符串函数** (`split`): 使用分隔符分割字符串。 21. **集合查找函数** (`find_in_set`): 在集合中查找元素的位置。 #### 八、集合统计函数 这些函数用于对数据集进行聚合统计。 1. **个数统计函数** ...

    VB字符串处理函数_字符串处理函数_VB_

    14. **Format()** 函数:格式化数值字符串,如添加千位分隔符、货币符号等。 15. **LCase()** 和 **UCase()** 函数:将字符串中的所有字符转换为小写或大写。 16. **SBCS()** 和 **DBCS()** 函数:针对单字节字符...

    常用VBA函数精选集 ,包括多个函数

    35. **Split 函数**:将字符串分割成数组,通常根据分隔符。 36. **Sqr 函数**:计算平方根。 37. **Str 和 CStr 函数**:将数值转换为字符串,或者相反。 38. **Time 函数**:返回当前时间。 39. **TimeSerial ...

    python面试题245题(附答案).docx

    8. **字符串处理成字典**:可以使用`split()`和`split(':')`拆分字符串,然后创建字典。 9. **列表排序**:`sorted()`函数可以按指定规则排序列表,`list.sort()`对原列表排序。 10. **列表生成式**:一种简洁的...

    正则表达式正则表达式

    正则表达式(Regular Expression,简称regex)是用于匹配字符串的一种模式,广泛应用于文本处理、数据验证、搜索和替换等场景。它通过一种简洁而强大的语法来定义一系列字符或字符序列,可以用来查找、替换或者提取...

    orcale数据库中的函数

    5. **chunk_split()**: 将长字符串分割成指定大小的小段,通常用于邮件或数据传输时,限制每一部分的大小。 6. **convert_cyr_string()**: 这个函数主要用于转换古斯拉夫字符集的字符串到其他字符集,对于处理多...

    Python 技术开发(高级)题库(带答案)

    能以逗号分隔字符串的是`split()`。 19. **通用函数**:`len()`函数可以作用于数字和字符串,返回它们的长度。 20. **字符串转换**:将字符串全部转换为大写使用`upper()`方法。 21. **循环控制**:`break`语句...

    javascript技巧集

    39. **分割字符串**:`string.split(separator)` 以指定分隔符切割字符串。 以上技巧涵盖了JavaScript的基础语法和常用操作,学习并熟练掌握这些,将有助于提升你的JavaScript编程技能。在实践中不断探索和积累,你...

    JavaScript复习资料

    36. **字符串分割**:`string.split(separator[, limit])` 用于按分隔符分割字符串,`limit` 参数可限制返回数组的大小。 这些是JavaScript基础语法的一部分,理解并掌握它们对于编写有效的JavaScript代码至关重要...

    matlab基础编程:6 MATLAB深入学习字符串.zip

    7. **字符串函数**:MATLAB提供了丰富的字符串函数,如 `upper` 转换为大写,`lower` 转换为小写,`length` 计算字符串长度,`find` 查找子串位置,`split` 按分隔符拆分字符串等。 8. **字符串数组**:可以创建...

Global site tag (gtag.js) - Google Analytics