javascript - JavaScript 中的 C# UnicodeCategory
问题描述
我目前正在将一些 C# 代码翻译成 JavaScript,但我被困在一件事上。JavaScript 中的等价物是什么:
if (CharUnicodeInfo.GetUnicodeCategory(c) != UnicodeCategory.NonSpacingMark)
{
// Do something
}
我无法理解我们是否在 JavaScript 中有这个。
解决方案
根据@derloopkat 的帮助,我能够使用这篇文章中的解决方案来解决这个问题:
谢谢大家的帮助!
const str = "Crème Brulée"
str.normalize("NFD").replace(/[\u0300-\u036f]/g, "")
> "Creme Brulee"
推荐阅读
- nginx - 如何使用 nginx 位置映射 api 节点?
- python - Pandas:如何将 CSV 的内容读入单列?
- typescript - 使类型互斥,类型可以共享相同的键
- dialogflow-es - 全球(美国)以外的 Dialogflow ES 区域的培训页面
- ruby-on-rails - Jpicker rails:如何在rails中选择透明选项?
- flutter - 用谷歌地图搜索动画?
- javascript - 导入(.xls,.csv)文件并将文件内容粘贴到angularjs的文本区域中
- python - 无法从我的列表中删除“nan”。请提出解决方案我做错了什么?
- javascript - 测试是否使用某个常量进行了调用
- reactjs - 您如何将参数传输到其他网站?