js 正则匹配 前两个字符(是汉字)的表达式

如:“四川省仁寿县”,只匹配“四川”就行了,后面的无所谓
2025-05-19 11:11:36
推荐回答(1个)
回答1:

("汉字").match(/[\u4E00-\u9FA5]/g);

alert("第一个汉字\t\u4E00 \n最后一个汉字\t\u9FA5")

所以,你所要的正则是
/^[\u4E00-\u9FA5]{2}/
因为你只说前两个字符是汉字,其它东西自己加吧。

======================

那就
var t = "四川省仁寿县".match(/^[\u4E00-\u9FA5]{2}/);
alert(t);
OK了