gpt4 book ai didi

utf-8 - 大写 UTF-8 文本

转载 作者:行者123 更新时间:2023-12-01 10:49:07 24 4
gpt4 key购买 nike

我需要在 OCaml 中将一些文本大写(即首字母大写)。不幸的是,我的文本是 UTF-8 格式的,而标准库只支持 ASCII。

我在 Batteries 中找到了一个 uppercase 函数,但它似乎只在旧版本中可用。而 Camomile(看起来是处理 UTF-8 的最佳选择)似乎已经死了,而且文档很少。

最佳答案

洋甘菊是这里的解决方案。文档在 sourceforge 上:http://camomile.sourceforge.net/dochtml/index.html它被大量函数化,乍一看可能会令人生畏,可能需要一些时间才能掌握它,但它可以完成工作。

大写类似于:

# open CamomileLibraryDefault;;
# module CM = Camomile.CaseMap.Make(Camomile.UTF8);;
# print_endline (CM.titlecase "привет");;
Привет

关于utf-8 - 大写 UTF-8 文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22615854/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com