Прежде всего, спасибо за чтение этого поста, потому что я действительно нахожусь в конце моей привязи. У меня есть набор шаблонов, и я хочу сопоставлять строку по частям. Скажем, например, у меня есть два шаблона:
Pattern p = Pattern.compile("^([a-zA-Z0-9]*)");
Pattern p2 = Pattern.compile("^(\n)");
Когда я сейчас создаю сопоставление для каждого шаблона, снабжаю его своим вводом, проверяю, находит ли сопоставитель что-то, и если да, заменяет ввод, a \ n никогда не будет найдено.
Когда у меня, например, есть следующая строка в качестве ввода: "Hello \ nworld" Pattern1 найдет что-то, но \ n просто пропущено.
Я даже пытался \\ n как шаблон, но он все еще не работает.
Спасибо, я очень надеюсь, что вы мне поможете!