Я хочу заменить первый символ пробела в строке другой строкой, указанной ниже. Слово может содержать много пробелов, но нужно заменить только первое пространство. Я попробовал регулярное выражение ниже, но это не сработало ...Замена только первого пробела в строке
Pattern inputSpace = Pattern.compile("^\\s", Pattern.MULTILINE);
String spaceText = "This split ";
System.out.println(inputSpace.matcher(spaceText).replaceAll(" "));
EDIT :: Это внешний API, который я использую, и у меня есть ограничение, что я могу только использовать «replaceAll» ..
Спасибо .. что работал .. Вы можете объяснить это? – Phoenix
@Phoenix См. Редактирование. – Dukeling