处理大量文本数据时,推荐使用Data.Text
而不是haskells原生字符串。检查,完成。但是正则表达式呢?是否有可用的正则表达式库,专门用于 Data.Text
?据我所知,所有正则表达式库都在使用 Haskell 原生字符串,甚至更糟糕的 CString。
最佳答案
来自 Data.Text documentation :
To use an extended and very rich family of functions for working with Unicode text (including normalization, regular expressions, non-standard encodings, text breaking, and locales), see the text-icu package: http://hackage.haskell.org/package/text-icu
更准确地说Data.Text.ICU.Regex
关于regex - Haskell:正则表达式和 Data.Text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14922579/