日期:2014-05-20  浏览次数:20821 次

一个关于java String中的split方法,我十分不解了
"\u70b9\u51fb\u8fd9\u91cc".split("\\u");
这个为什么出错啊...

------解决方案--------------------
\u 有特别用处 用于unicode字符
\\\\u

"\u70b9\u51fb\u8fd9\u91cc" => "点击这里"
------解决方案--------------------
"\\u70b9\\u51fb\\u8fd9\\u91cc".split("\\\\u");

或者:

"\\u70b9\\u51fb\\u8fd9\\u91cc".split(Pattern.quote("\\u"));