Я пытаюсь разбить строку, используя регулярное выражение "A. * B", которое прекрасно работает для извлечения строк между 'A' и 'B'.Но точка "."не включает символы новой строки \ n, \ r.Не могли бы вы рассказать мне, как этого добиться?
Спасибо
Спасибо всем.Pattern.DOTALL работал как шарм.
У меня был еще один вопрос, связанный с этим.Что нужно сделать, если мне нужно извлечь все строки между 'A' и 'B' (которые в основном соответствуют приведенному выше регулярному выражению).
Я пытался использовать find () и group () класса matcher, нос шаблоном ниже он, кажется, возвращает всю строку.
Pattern p = Pattern.compile("A.*B",Pattern.DOTALL);