Я пытаюсь получить первую букву каждого слова в строке с помощью regex, вот что я пробовал:
public class Test
{
public static void main(String[] args)
{
String name = "First Middle Last";
for(String s : name.split("(?<=[\\S])[\\S]+")) System.out.println(s);
}
}
На выходе получается следующее:
F
M
L
Как я могу исправить regex, чтобы получить правильный вывод?