别忘了转义\\

别忘了转义\\

今天要用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

你可能感兴趣的:(别忘了转义\\)