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

"|"不能做为分割符

    博客分类:
  • J2EE
阅读更多

今天在做项目的时候,需要将前台页面上的值传到后台,于是开始拼接字符串,用的连接符是"|",在后台用split进行分割,谁知不管怎么分就是得不到想要的结果,无奈,设断点步步跟进,奇怪的事情发生了,用"|"分割出来的结果是:将前台传过来的字符串每一位进行了分割,例如41256b586953|001,002,我想取的是001,002,所以就取分割后数组的[1],谁知取出来的值为4,怎么也想不明白,于是换了连接符为":"再试,分割成功了,难道"|"不能做分割符吗?

分享到:
评论
7 楼 守卫剑阁 2009-12-24  
我刚刚测试,能分割的,谢谢哦,看样子是要好好的看看API啦
6 楼 icyheart 2009-11-16  
谁还没有一时忘记的时候吗?闻道有先后 术业有专攻,呵呵,就这么简单!
5 楼 iaimstar 2009-11-13  
这是何等的新手,比我这菜鸟才新啊。。。。
4 楼 night_stalker 2009-11-13  
守卫剑阁 写道
我测试过了,只有"."不能用作分隔符。


又一个不看 API 的…… "12.34".split("\\.")
3 楼 守卫剑阁 2009-11-13  
我测试过了,只有"."不能用作分隔符。
2 楼 bbiao 2009-11-11  
楼上的正解。split接受的参数是一个正则表达式。如果和这个来做分割,需要对其进行转义。
1 楼 night_stalker 2009-11-03  
正则表达式。请用 "\\|" 分割。

"1232|100,20".split("\\|");

相关推荐

    按分割符解析字符串.txt

    ### 按分割符解析字符串 #### 背景与目的 在计算机编程中,处理文本数据时经常需要对字符串进行分割操作。例如,在解析配置文件、处理CSV数据或者解析命令行参数时,都需要根据特定的分隔符来将一个完整的字符串...

    mapreduce 自定义分隔符源码

    在处理格式复杂、分隔符不固定的日志文件时,我们需要对`LineRecordReader`进行扩展,以实现自定义分隔符的功能。 首先,理解`LineRecordReader`的工作原理是至关重要的。`LineRecordReader`的主要任务是从输入分片...

    plsql分割字符串

    PL/SQL(Procedural Language for Oracle)作为Oracle数据库的一种强大工具,提供了丰富的功能来处理字符串,包括分割、连接、替换等操作。本文将深入探讨如何在PL/SQL中实现字符串的分割,并通过具体代码示例进行...

    js使用split函数按照多个字符对字符串进行分割的方法

    在这段代码中,`/[,_]/`是一个正则表达式,其中`[ ]`表示字符集合,`_`和`,`分别表示字符下划线和逗号,它们都是我们希望作为分隔符来分割字符串的字符。斜杠`/`是正则表达式的界定符,表示定义了一个正则表达式。 ...

    字符串按“指定分隔符”和“指定长度”分隔示例

    本示例主要关注如何使用C#来实现一个特定的功能:按照指定的分隔符和指定的长度来分割字符串。这个功能在处理大量文本数据时尤其有用,例如在读取、分析或格式化日志文件,或者从用户输入中提取特定信息时。 首先,...

    C#千位分隔符

    在C#中,可以通过几种方式来实现这一功能,包括使用`NumberFormatInfo`类、自定义格式字符串或编写专门的函数来插入逗号或其他字符作为千位分隔符。 ### 示例代码分析 #### 插入千位分隔符 在给定的代码片段中,...

    字符串分割

    与Python类似,它也接收一个分隔符作为参数,但Java中的分隔符需要使用正则表达式: ```java String text = "Hello,World,This,Is,A,Test"; String[] result = text.split(","); for (String s : result) { System...

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

    JavaScript还支持正则表达式作为分隔符,使得我们可以使用更复杂的模式进行分割。 Java中的`String.split()`方法也接受一个正则表达式,如`"apple|banana|cherry".split("|")`会产生`["apple", "", "cherry"]`的...

    C#实现分隔符转换为数组

    总的来说,C#通过`Split()`方法提供了灵活且强大的字符串分割功能,无论是简单的分隔符还是复杂的正则表达式,都能轻松应对。在实际编程中,理解并熟练掌握这些技巧,能帮助你更好地处理各种字符串数据,提高代码的...

    图像分割开题报告

    近年来,研究人员提出了一些新的分割技术,如基于数学形态学的分水岭算法,它利用灰度形态学理论进行区域生长,通过前景标记符防止过度分割,适用于包含噪声的实时图像。模糊理论也被引入图像分割,模糊集允许像素对...

    易语言-分割一串连续文本成数组例子

    例如,如果我们的连续文本是 "apple,banana,orange", 我们可以使用逗号作为分隔符,将它分割成三个元素的数组:"apple"、"banana" 和 "orange"。 以下是一个简单的易语言代码示例,演示如何实现这个功能: ```...

    Arduino 分割字符串库,strFenGe.rar

    通常,它会提供一个或多个方法,如 `split()`,接收一个字符串和分隔符作为参数,返回一个字符串数组或列表。这样,用户就可以像在高级语言中那样,通过索引访问和处理分割后的子字符串,使得代码更简洁,易于理解。...

    MYSQL 定界符分析通过硬编码的方式实现多语句分割并且支持定界符

    标题提到的"MYSQL 定界符分析通过硬编码的方式实现多语句分割并且支持定界符"就是讨论如何在不依赖特定库或工具的情况下,通过编程方式来处理这一问题。 首先,我们需要理解MySQL中的定界符(Delimiter)。默认情况...

    字符串分割的字符串数量 SQL

    本文介绍的方法是通过创建一个SQL存储过程(或函数),该过程接受两个参数:一个是包含多个值的原始字符串,另一个是作为分隔符的字符。函数的核心逻辑是遍历整个字符串,并根据分隔符的位置来确定分割后的子字符串...

    字符串截取查询分割字符串

    默认情况下,`split()`方法会使用空格作为分隔符,但也可以自定义分隔符,如`str.split("-")`。 为了更好地理解这些概念,我们可以查看提供的两个文件——“截取字符串.txt”和“split分割字符串.txt”。在“截取...

    react-代码分割作为一个组件

    "react-代码分割作为一个组件"这个主题聚焦于如何在React应用中实现代码分割,并将其封装成可复用的组件。这使得开发者能够更方便地管理和优化项目的模块结构。 代码分割的目的是将大型应用分解为多个较小的、独立...

    mysql分割字符串

    MySQL不提供内置的多分隔符字符串分割函数,但可以通过创建用户定义的函数(UDF)来实现。这通常涉及到C语言编程,将编译好的库文件导入到MySQL服务器。然而,对于简单的分割任务,可以考虑在应用程序层处理。 四、...

    基于水平集和形状描述符的腹部CT序列肝脏自动分割.docx

    为了消除因灰度重叠导致的过分割问题,算法在每次粗分割后都会优化边缘,去除不真实的过分割区域,进一步提升分割的精确度。 此外,形状描述符在这里的作用是提供肝脏形状的定量描述,帮助区分肝脏与其他相邻结构。...

Global site tag (gtag.js) - Google Analytics