以下是输入格式字符串分割到数组中的格式如下
str = "New 25 \nMy Val 50 \nOld 25 ";
String[] words = str.trim().split("\\s+");
for(int i = 0; i <words.length; i++) {
System.out.println(words[i]);
}
输出:
New
25
My
Val
50
Old
25
但我的期望是:
New
25
My Val
50
Old
25
我如何能实现这在java中使用正则表达式
你的输出/所需的输出不匹配您提供的输入。 –
抱歉给您带来不便。输入是“我的Val 25 \ nNew 50 \ nOld 25” –
@KarthikSankar用适当的输入编辑你的问题。 – Antoniossss