`
marky
  • 浏览: 52732 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

奇怪的split

阅读更多
public static void main(String[] args) {
		String strIp = "sfd.sdf|";
		String [] newStr = strIp.trim().split(".");
		for(int i=0;i<newStr.length;i++)
		System.out.println(newStr[i]);

	}


不知道有什么问题,执行结果什么也没有

public static void main(String[] args) {
		String strIp = "sfd.sdf|";
		String [] newStr = strIp.trim().split("|");
		for(int i=0;i<newStr.length;i++)
		System.out.println(newStr[i]);

	}

执行结果:

s
f
d
.
s
d
f
|

让我郁闷。。请各位帮忙看看是什么问题。。

分享到:
评论
5 楼 hbing110 2008-12-26  
爷们,您这真是给解了大惑了,忒有用了,$也是需要加上转义符才行.谢谢了.
4 楼 cnoolon 2008-06-23  
学习了,学习了,暑假好好学一下正则表达式
3 楼 norwolfli 2008-06-21  
split("reg");参数是正则表达式,"|"和"."有特殊含义,得转义成"\\|"和"\\."
2 楼 andrew.yulong 2008-06-20  
对,就是这个问题!我也遇见过后来改成了-
1 楼 marky 2008-06-04  
突然想起老师以前讲过的,“|”,这类符号属于正则表达式字符,split的参数也是正则表达式,改为 “[|]”就可以了

相关推荐

    2013蓝桥杯java本科B组预赛第七题答案

    `这行代码,我们看到如何使用字符串的`split`方法来分割字符串,这在处理文本输入,特别是当输入由特定字符分隔时非常有用。 ### 知识点四:内存和时间复杂度优化 竞赛题目往往对程序的内存消耗和执行时间有着严格...

    HadoopMapReduce:奇怪的人hadoop MapReduce程序

    在这个名为“奇怪的人Hadoop MapReduce程序”的主题中,我们将会深入探讨MapReduce的工作原理、其在Java中的实现以及如何通过实例来理解这一概念。 MapReduce的核心思想是将大规模的数据处理任务分解为两个主要阶段...

    jquery获取URL中参数解决中文乱码问题的两种方法

    2. 使用 `split` 方法拆分URL并得到“?”后面的部分,然后再次拆分得到“=”后面的部分。 3. 使用 `decodeURI` 对获取到的参数值进行解码。 4. 最后使用jQuery选择器将解码后的参数值显示到页面上。 以上就是解决在...

    微信jssdk踩坑之签名错误invalid signature

    生成的签名完全没有问题,这就奇怪了,按照网上说的 url 改成如下方式也不行: url = [removed].href.split('#')[0] 突然看到网上有人说是因为 SPA 的原因,经过几番测试,问题锁定在了 SPA 。先来解释下为什么会...

    ps_mem:一个实用程序,可以准确地报告程序的核心内存使用情况

    是的,这个名字有点奇怪。 coremem会更合适,但是出于向后兼容的原因,ps_mem名称仍然保留。 安装: 支持pip install ps_mem ,或者大多数发行版都提供rpm和deb软件包。 ps_mem.py脚本也可以直接运行。 用法: ...

    chode:节省时间并帮助您编码! -我的第一个Sublime插件

    笔记 - 这样杂物就会被挡住(这并不奇怪,这只是概念的证明)。 如果它停止工作,只需在浏览器中访问一个URL即可。 即: : relevance& 然后点击验证码按钮。 现在它将再次工作。 我会尝试通过API设置适当的访问权限...

    python 字符串转列表 list 出现\ufeff的解决方法

    当使用Python读取一个包含UTF-8编码的文本文件,并尝试将其中的字符串转换为列表时,有时会在列表的第一个元素前看到一个奇怪的符号`\ufeff`。例如: ```python with open("example.txt", "r", encoding="utf-8") ...

    javascript 使用正则test( )第一次是 true,第二次是false

    但有时候会遇到一个奇怪的现象,即使用`test()`方法进行连续匹配时,第一次匹配返回`true`,而第二次却返回`false`。要理解这个问题,我们需要了解JavaScript中正则表达式的工作机制,特别是与`lastIndex`属性相关的...

    FCKeditor编辑器添加图片上传功能及图片路径问题解决方法

    然后,我们会遇到一个奇怪的问题,即图片路径中出现双斜杠`//`。为消除这一现象,我们需要修改`admin/editor/editor/filemanager/connectors/asp/io.asp`文件中的`CombinePaths`函数。将原始代码替换为: ```vb ...

Global site tag (gtag.js) - Google Analytics