关于unicode汉字范围正则表达式的写法

时间:2022-06-26 21:30:42
\u2E80-\u2EFF:CJK部首补充;
\u2F00-\u2FDF:康熙部首;
\u3000-\u303F:CJK标点符号;
\u31C0-\u31EF:CJK笔划;
\u3200-\u32FF:CJK字母及月份;
\u3300-\u33FF:CJK特殊符号(日期合并)
\u3400-\u4DBF:CJK统一汉字扩展-A
\u4DC0-\u4DFF:易经六十四卦象
\u4E00-\u9FBF:CJK(中日韩)统一表意字符
\uF900-\uFAFF: CJK 兼容象形文字
\uFE30-\uFE4F:CJK兼容符号(竖排变体、下划线、顿号);

\uFF00-\uFFEF:全角ASCII、全角中英文标点、半宽片假名、半宽平假名、半宽韩文字母;

综上:

/[\u2E80-\u2EFF\u2F00-\u2FDF\u3000-\u303F\u31C0-\u31EF\u3200-\u32FF\u3300-\u33FF\u3400-\u4DBF\u4DC0-\u4DFF\u4E00-\u9FBF\uF900-\uFAFF\uFE30-\uFE4F\uFF00-\uFFEF]+/g