首页 > 解决方案 > 用 JavaScript 编码时,什么是 iswgraph() 替代品

问题描述

我想通过 JavaScript 确定 JavaScript 字符串的哪些 Unicode 代码点是可打印的。通过 codePointAt() 访问代码点本身是可行的。

在 C/C++ 中,我将使用 Unicode 语言环境:

iswgraph() 是 C/C++ 中的内置函数,用于检查给定的宽字符是否具有图形表示。 https://www.geeksforgeeks.org/iswgraph-in-cc-with-examples/

可以从浏览器或 node.js 中调用并提供类似指示的 JavaScript 替代品、方法或函数是什么?

标签: javascriptunicode

解决方案


与 unicode_utils.py 不同,我们可以压缩 Unicode 数据并将 1114111 个条目减少到 1%。可以使用 Unicode CONTROL、FORMAT 等。Dogelog运行时当前提供。

意思是:

一般类别 = 15 = Cc (CONTROL)

General Category 的编码来自 Java,而不是来自 .NET。 在此处输入图像描述

这两个内置函数和 unicode 数据是通过 JavaScript 实现的。此处记录了这个纤细的 Unicode 代码点分类器是如何滚动的。它还包含压缩器的来源:

预览:Unicode 通用类 Prolog API。(Jekejeke)
https://gist.github.com/jburse/03c9b3cec528288d5c29c3d8bbb986c2#gistcomment-3808667

预览:Unicode 数值 Prolog API。(Jekejeke)
https://gist.github.com/jburse/03c9b3cec528288d5c29c3d8bbb986c2#gistcomment-3809517


推荐阅读