怎么用正则表达式分割这个字符串

2024-12-14 07:20:49
推荐回答(1个)
回答1:

\n是回车,\\键陆n就是字符串\n,不再是回车,当然不能使用\n来分割
分割方法如下:
String s = "ab\ncd\稿察顷nef\\ngh";
String[] v = s.split("[\n]|([\\\\]n)");
下面解释一下字符串[\\\\]n"
首先,这是一个字符串,\是java字符串的转义字符,所又这里实际的字符串是
[\\]n,而这里的\是正则式中的转义字符,所又在正则式中没基表示\后跟一个n