Какой шаблон регулярного выражения потребуется мне для перехода к методу java.lang.String.split(), чтобы разделить строку на массив подстрок, используя все пробельные символы ('', '\ t', '\ n' и т. Д.) В качестве разделителей?
java.lang.String.split()
Вы можете разбить строку на разрыв строки, используя следующую инструкцию:
String textStr[] = yourString.split("\\r?\\n");
Вы можете разбить строку по пробелам, используя следующую инструкцию:
String textStr[] = yourString.split("\\s+");
Изучите этот код .. удачи
import java.util.*; class Demo{ public static void main(String args[]){ Scanner input = new Scanner(System.in); System.out.print("Input String : "); String s1 = input.nextLine(); String[] tokens = s1.split("[\\s\\xA0]+"); System.out.println(tokens.length); for(String s : tokens){ System.out.println(s); } } }