Я не могу найти достойную документацию по реализации POSIX от haskell. В частности, модуль Text.Regex.Posix
.Многострочное совпадение в Haskell Posix
Может ли кто-нибудь указать мне правильное направление использования многострочного соответствия на строке?
Отрывок для любознательных:
> extractToken body = body =~ "<textarea[^>]*id=\"wpTextbox1\"[^>]*>(.*)</textarea>" :: String
Я пытаюсь извлечь источник страниц Википедии, однако этот метод явно падает, когда более чем одна линия участвует.
Отлично работает, спасибо. Кроме того, есть ли способ вернуть только совпадение (. *), Или это только в PCRE? –