simmone

别忘了转义\\

今天要用String.split一个字符串2006-05-24|xxxx|xxx, 很自然地就用split("|"), 结果出来的String[]是这样:
       String[0]=2
       String[1]=0
             .
             .
             .
怎么会这样?Google了一下,原来split的参数是regrex(正则表达式),一些特殊字符要用\来转义,上面的正确写法为:split("\\|")。

参看:http://bbs.java.ccidnet.com/simple/index.php?t20665.html

posted on 2006-05-30 11:22 陈晓 阅读(1058) 评论(4)  编辑  收藏

评论

# re: 别忘了转义\\ 2006-05-30 15:21 Web 2.0 技术资源

啊........ 就怎么点啊...... 晕.....  回复  更多评论   

# re: 别忘了转义\\ 2006-05-30 17:41 笨笨狗

这些问题,可以看看《java解惑》,写程序的时候可以少走弯路  回复  更多评论   

# re: 别忘了转义\\ 2006-05-30 18:42 江南白衣

注意以后此类文章勿放到Blogjava首页,谢谢:)  回复  更多评论   

# re: 别忘了转义\\ 2006-06-01 10:12 不想放弃

江南白衣愤怒了,呵呵……久昂大名  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2006年5月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

统计

常用链接

留言簿(1)

随笔档案

文章档案

搜索

最新评论

阅读排行榜

评论排行榜