string-split:在 Clojure 中拆分字符串的各种方法

时间:2021-07-01 05:39:14
【文件属性】:
文件名称:string-split:在 Clojure 中拆分字符串的各种方法
文件大小:29KB
文件格式:ZIP
更新时间:2021-07-01 05:39:14
Clojure 在 Clojure 中拆分字符串 该项目演示了在 Clojure 中拆分字符串的各种方法。 选择特定变体时,不要忘记检查输入要求: 一些变体适用于字符集合并支持动态处理和无限集合,一些仅适用于已加载到内存中的字符串。 确定何时拆分字符串,有些变体采用普通函数,有些只允许指定要拆分的字符或字符集 某些变体不能返回“空白块”,这在某些情况下可能是必需的。 同样,在比较哪个变体更好时,请考虑以下几个方面: 产生结果需要多长时间。 这可以使用 clojure.core/time 或标准基准测试库轻松测量 将为结果分配多少内存。 这可以通过任何 JVM 分析器进行分析。 计算结果时创建了多少垃圾(临时对象)。 这是一个令人毛骨悚然的性能损失,可以使用商业 JVM 分析器(例如 JProfiler)进行分析。 更多注意事项: 一切都实现为可简化和可折叠的集合 除了使用惰性序列的变体 re
【文件预览】:
string-split-master
----src()
--------clj()
----epl-v10.html(12KB)
----README.md(7KB)
----project.clj(793B)
----.gitignore(101B)

网友评论