日文全角?半角 字符校验规则【全】

关注公众号【Miles】查看更多技术文档
  1.  字符范围
    

半角字符:

半角拉丁字符u0000 - u00FF

半角日语字符uFF61 - uFF9F

半角其他字符uFFE8 – uFFEE

全角字符:

全角数字(0-9) uFF10 - uFF19

全角大英字(A-Z): uFF21 - uFF3A

全角小英字(a-z): uFF41 - uFF5A

全角平仮名:u3040 - u309F

全角片仮名:u30A0 - u30FF

全角Latin: uFF01 - uFF5E

全角Symbol: uFFE0 - uFFE5

说明:uXXXX是代表十六进制数 的 Unicode 字符编码。

js 校验规则

let str = 'アイルエオカロマミムメ'
if (/[^\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\u3040-\u309F\u30A0-\u30FF\uFF01-\uFF5E\uFFE0-\uFFE5]/ig.test(str)) {
        str = ''
 }

使用方法:符合条件的码 一个个往上拼接

你可能感兴趣的:(日文全角?半角 字符校验规则【全】)