purescript-parsing-replace:使用PureScript Text查找,替换和拆分字符串

时间:2021-02-16 13:45:46
【文件属性】:
文件名称:purescript-parsing-replace:使用PureScript Text查找,替换和拆分字符串
文件大小:16KB
文件格式:ZIP
更新时间:2021-02-16 13:45:46
PureScript 纯脚本解析替换 parsing-replace用于查找文本模式,以及替换或拆分找到的模式。 传统上,此活动是使用正则表达式完成的,但是parsing-replace使用解析器代替了模式匹配。 解析替换可以在同一类型的“捕捉模式”或使用“查找所有”,其中一个会使用情况或 。 解析替换可以在同一种“流编辑”或“搜索和替换”,其中一个会使用情况的使用 。 解析替换可以在相同的排序,其中一个会用“串分裂”的情况下使用 。 有关Haskell 版本,请参阅 。 有关Haskell 版本的信息,请参见 。 我们可以预期在JavaScript运行时环境中,基于解析器的查找和替换的性能将比基于正则表达式的查找和替换的性能差。 此模块适用于输入大小适中,模式复杂且可读性和可维护性比速度重要的情况。 我们为什么要使用解析器而不是正则表达式来进行模式匹配和替换? Monadic解析器的语法比,众
【文件预览】:
purescript-parsing-replace-main
----packages.dhall(3KB)
----test.dhall(402B)
----.github()
--------workflows()
----bower.json(395B)
----src()
--------Text()
----.vscode()
--------settings.json(43B)
----DEVELOPMENT.md(808B)
----test()
--------Main.purs(6KB)
----README.md(9KB)
----spago.dhall(234B)
----shell.nix(444B)
----.gitignore(72B)

网友评论