JavaScript:如何进行unicode表单验证



这在Edge上不起作用,但在Chrome上可以。

...
patterns.fname = /^[p{Lu}]{1}[p{L}]{1,15}$/gu
patterns.lname = /^[p{Lu}]{1}[-_0-9 p{L}]{1,15}$/gu
...
myinput.match(patterns.fname);
myinput.match(patterns.lname);

它没有实现。

使用向下编译的兼容性或尝试http://xregexp.com/.

最新更新