Я новичок в Regex, так что это довольно важный вопрос. Я попытался определить пространство табуляции и заменить его любой буквой, скажем R. Но код, похоже, не работает. Однако я могу получить правильный вывод для символов пространства.Java Regex tab space
public static void main(String[] args) {
String str = "abs abd abs abd";
System.out.println(str.replaceAll("\\t","R"));
}
Выход выходит быть: абс абд абс Абд
Спасибо заранее !!
Это не вкладки, а пробелы. –
Вы, вероятно, напечатали это в среде IDE. Моя IDE тоже, когда я нажимаю вкладку, добавляет определенное количество пробелов вместо фактических вкладок. Таким образом, вы получаете этот результат. – Hackerdarshi
Вы можете использовать '\\ s' для соответствия всем пробелам, включая вкладки. Не уверен, что он отвечает на вопрос, хотя ... – Mena