OCaml, как разобрать большие многострочные текстовые данные, используя модуль Page. Игнорирование символа начала новой строки.OCaml синтаксический анализ большого текста
let get_info content =
let re = Str.regexp "\\(.+?\\)" in
match Str.string_match re content 0 with
| true -> print_endline("-->"^(Str.matched_group 1 content)^"<--")
| false -> print_endline("not found");;
В этом примере возвращается только первая строка, но требуется текст в нескольких строках.
Я думаю, что это то, что вы ищете .. HTTP: // StackOverflow .com/a/159139/175063 – Leptonator
Спасибо, что так много примеров послужили хорошей идеей. –