您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

JavaScript + Unicode正则表达式

JavaScript + Unicode正则表达式

ES 6的情况 即将发布的ECMAScript语言规范,版本6,包含可识别Unicode的正则表达式。必须使用u正则表达式上的修饰符启用支持。请参阅ES6中支持Unicode的正则表达式。

不过,在ES 6完成并在浏览器供应商中广泛采用之前,你仍然是一个人。更新:现在有一个名为regexpu的编译器,可将ES6 Unicode正则表达式转换为等效的ES5。它可以用作构建过程的一部分。在线试用。

ES 5及以下版本的情况 即使JavaScript对Unicode字符串进行操作,它也不会实现支持Unicode的字符类,并且没有POSIX字符类或Unicode块/子范围的概念。

我只是针对“常规标点”和“补充标点”子范围进行了此操作,结果如我期望的那样简单明了:

[\u2000-\u206F\u2E00-\u2E7F]
javascript 2022/1/1 18:24:17 有324人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶