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

“|”做分隔符的后果,以后慎用之...

    博客分类:
  • JEE
阅读更多
今天的编辑器很有问题...... 最近用“|”做了一回分隔符,结果出乎意料,不晓得怎么回事... [code] public static void main(String[] args) { // TODO Auto-generated method stub String str1 = "a|b|c|"; String str2 = "a,b,c,"; String[] strings1 = str1.split("|"); for (String s:strings1) { System.out.print(s); //结果:a|b|c| } String[] strings2 = str2.split(","); for (String s:strings2) { System.out.print(s); //结果:abc } } [/code] 居然有两种不同的结果。以后慎用之。
分享到:
评论
3 楼 caiceclb 2009-01-13  
Readonly 写道
split后面跟的是正则表达式,|是要转义的

哦,原来如此。谢谢!学无止境,有的牛人前几天还不知道jquery为何物呢。
2 楼 Readonly 2009-01-13  
split后面跟的是正则表达式,|是要转义的
1 楼 caiceclb 2009-01-13  
public static void main(String[] args) {
 // TODO Auto-generated method stub 
  String str1 = "a|b|c|";
  String str2 = "a,b,c,";

  String[] strings1 = str1.split("|");

  for (String s:strings1) {
    System.out.print(s); 
    //结果:a|b|c|
  }
 
  String[] strings2 = str2.split(",");

  for (String s:strings2) {
    System.out.print(s);
    //结果:abc 
  }
}

相关推荐

    word如何插入分隔符和删除分隔符.docx

    Word 文档中插入和删除分隔符的方法 在 Word 文档中插入和删除分隔符是非常常见的操作,但是一些用户可能不知道如何进行这些操作。以下是 Word 中插入和删除分隔符的详细步骤。 Word 中插入分隔符的步骤 1. 首先...

    配置vscode单词分隔符:使用vsscode单词分隔符配置vscode文本分隔符.zip

    c 配置vscode单词分隔符:使用vsscode单词分隔符配置vscode文本分隔符.zip

    matlab开发-拆分分隔符分隔字符串到矩阵.zip.zip

    本教程将深入讲解如何使用MATLAB来拆分由特定分隔符隔开的字符串,并将其转换为矩阵形式。这一操作对于处理CSV数据、日志文件或任何其他以特定字符分割的数据流都非常有用。 首先,MATLAB提供了`strsplit`函数,它...

    java导出txt文件,并以&分隔符每个字段数据

    java导出txt文件,并以&分隔符每个字段数据,全部代码

    Word2021中的分隔符到底怎么用?.docx

    ### Word2021中的分隔符使用方法详解 #### 分隔符概述 在Word2021中,分隔符是一种特殊的字符,用于控制文档的布局和格式化。通过合理使用分隔符,可以有效地组织文档结构,实现更加美观、专业的排版效果。分隔符...

    getline 模板函数读取遇到分隔符后的多余的字符.pdf

    根据提供的文件内容,当getline函数读取输入并遇到分隔符后,理论上应该停止读取,但有时会出现读取分隔符之后的字符的情况。这一点在文件中提及的示例程序中得到了体现。示例程序展示了一个简单的main函数,该函数...

    Word---分隔符、分页符用法4.pdf

    在Word文档编辑中,分隔符和分页符是两种重要的格式控制工具,它们主要用于组织文档结构和控制页面布局。以下是对这些概念的详细解释: **分隔符**: 分隔符是一种特殊的标记,用于在文档中设定特定的格式转换或...

    C#千位分隔符

    本文将深入探讨如何在C#中实现千位分隔符的功能,并提供一个实际的代码示例,帮助读者理解和应用这一特性。 ### 千位分隔符在C#中的应用 在财务报告、数据分析或任何需要展示大数值的场景中,使用千位分隔符可以使...

    C# SuperSocket CountSpliterReceiveFilter - 固定数量分隔符协议)不使用COMMAND

    C# SuperSocket 手把手教你入门 傻瓜教程---10...2、由于使用了CountSpliterReceiveFilter - 固定数量分隔符协议,因此KEY和BODY之间的分隔符为#,参数之间的分隔符也为#,而且字符串结尾不需要添加回车换行符\r\n。

    Hive多字节分隔符解决方案.docx

    Hive多字节分隔符解决方案 Hive是一种基于Hadoop的数据仓库工具,用于存储和处理大量数据。然而,在加载数据到Hive表中时,我们可能会遇到多字节分隔符问题,即数据中的分隔符不是单字节的,而是多字节的。这种情况...

    Vb获取并设置windows日期时间分隔符.rar

    在VB(Visual Basic)编程中,获取和设置Windows操作系统中的日期和时间分隔符是一项常见的任务,尤其是在处理日期和时间格式化时。日期分隔符通常用于表示日期,而时间分隔符则用于表示时间。在不同的地区和语言...

    【JavaScript源代码】vue全局实现数字千位分隔符格式.docx

    在Vue.js中,为了使大数字更易于阅读,通常会使用千位分隔符格式化。这涉及到在数字字符串中插入逗号,以便每三位数字一组进行分隔。在提供的文档中,我们看到一个名为`numberToCurrency.js`的文件,它包含了一个名...

    ListView分隔符添加

    一种常见的方式是每n个项之后插入一个分隔符,例如: ```java if (position % n == 0 && position != 0) { // 创建并返回分隔符视图 } else { // 创建并返回项视图 } ``` 4. **ContactsListDemo示例** 在...

    5-8无分隔符字典问题 算法分析

    无分隔符字典问题要求对给定的n和S以及正整数k,计算Lk的最大无分隔符字典。 输入: 有多组测试数据,每组一行,其上有2个正整数n和k,n£50,k£10。 输出: 输出每组的Lk的最大无分隔符字典的元素个数。

    word分隔符的使用

    3. 单击“分隔符”,然后选择“下一页”、“连续”、“偶数页”或“奇数页”等不同类型的分节符之一。 #### 三种分隔符的区别 - **分页符**:主要用于控制文档中的换页操作,不改变文档的其他属性。 - **分栏符**...

    按分隔符提取字符串组

    在IT行业中,处理文本数据是常见的任务之一,而“按分隔符提取字符串组”是一项基本但至关重要的技能。这通常涉及到字符串操作,特别是在编程语言如Python、Java、C#等中,我们经常需要将一个长字符串按照特定的分隔...

    逐行读取文本文件 分隔符 c#

    在给定的场景中,我们利用VS2005的FileStream功能来实现这一操作,同时考虑到文件中可能存在复杂的分隔符问题。在处理含有多种分隔符的数据时,我们需要采取特定策略确保正确解析每一行。 首先,`FileStream`是.NET...

    Excel 2021千位分隔符的显示或隐藏.docx

    在Excel 2021中,千位分隔符是一个重要的功能,它有助于增强数据的可读性,尤其是在处理大量数值时。千位分隔符通常以逗号(,)作为标志,将数字每三位一组隔开,使大数字更易理解和分析。本文将详细介绍如何在Excel...

    字符处理小工具 插入分隔符 清除分隔符 计算字符串长度

    用于字符处理的小工具,可以添加分隔符,删除分隔符,自定义分隔符符号,计算字符串长度

    按 分隔符 拆分 字符串

    在IT编程领域,对字符串进行处理是常见的需求之一,其中按照特定分隔符来拆分字符串是一种非常实用且频繁使用的技巧。本篇文章将基于提供的代码片段深入探讨如何使用C++来实现这一功能,并且会详细介绍涉及到的相关...

Global site tag (gtag.js) - Google Analytics