首字母为英文无汉字正则匹配(js) var str = .... var reg = /^[a-zA-Z][^\u4e00-\u9fa5]+$/ reg.test(str) // ^[a-zA-Z]: 限制第一个字母必须是英文或者拼音 // [^\u4e00-\u9fa5]+ 限制第二个往后不能出现中文