javascript - 如何从字符串中删除所有 Unicode,但保留语言,例如:日语、希腊语、印地语等
问题描述
我如何从这个字符串中删除所有 Unicode【你好!】★ ああああ 我需要删除所有“奇怪的”符号(【、★、】)并保留“你好!” 和“ああああ”。这需要适用于所有语言,而不仅仅是日语。
解决方案
您希望删除Unicode 类别中的其他符号、组合符号和封闭标记中的字符,但保留其他类别中的字符。
使用正则表达式,它们分别匹配\p{So}
类\p{Sk}
和\p{Me}
。例如,您可能会使用XRegExp.replace()
.
推荐阅读
- machine-learning - 'TFOptimizer' 对象没有属性 'learning_rate'
- r - 在deseq中如何克服收缩?
- reactjs - 如何处理预检请求?
- php - 通过 AppServiceProvider.php 添加到视图时层次结构类别菜单中断
- javascript - Props 改变后执行一个函数
- sql - 无法运行spring boot程序
- android - 无法使用 MockServerResponse 读取 Json 文件
- java - 如何验证文件的内容是否与其扩展名匹配
- javascript - 如何在 React 中获取 JSON 输入并将其转换为 const 数组?
- swift - 如何在 Swift 中将 API 调用中的数据添加到 tableviewcell