百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
U

uniseg

> 编程语言
开源

Go 中的 Unicode 文本分段、单词换行和字符串宽度计算

724 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Go 中的 Unicode 文本分段、单词换行和字符串宽度计算

Go 版 Unicode 文本分段 此 Go 包实现了根据 Unicode 标准附录 #29 的 Unicode 文本分段、根据 Unicode 标准附录 #14 (Unicode 版本 15.0.0) 的 Unicode 行分段,以及与 wcwidth 类似的单行字体字符宽度计算。

|字符串|字节 (UTF-8)|代码点 (符号)|符号组|-|-|-|-||Käse|6 个字节: 4b 61 cc 88 73 65|5 个代码点: 4b 61 308 73 65|4 个符号组: [4b],[61 308],[73],[65]||️‍|14 个字节: f0 9f 8f b3 ef b8 8f e2 80 8d f0 9f 8c 88|4 个代码点: 1f3f3 fe0f 200d 1f308|1 个符号组: [1f3f3 fe0f 200d 1f308]|

单词边界在许多不同的上下文中都有用。最常见的用法是选择(双击鼠标选择)、Cursor 移动(“移至下一个单词”控制箭头键)以及搜索和替换对话框中的“全词搜索”选项。它们还用于数据库查询,以确定元素是否彼此相距一定数量的单词。搜索也可使用单词边界来确定匹配项。本套件提供了用于确定字符串内单词边界的工具。

句子边界通常用于三次单击或其他一些方法,以选择或迭代比单个词更大的文本块。它们还用于确定单词是否为单词。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Gogolangstring-manipulationstringsunicode

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言