Js 用正则表达式提取前几个英文字符

2020-10-15 09:55发布

问题:

字符格式

ASW45687
DVB1345
RG1334

就是前面2-4个是英文,后面几个是数字,总长度不会超过7,不会少于5

怎么用js提取前面的英文字母?

回答1:

/(^\S.*?)\d/


回答2:

你这给的三个string都是字母开头,文字描述是前面2-4个是英文??

'ASW45687'.match(/[A-z]+/ig)


回答3:

var pattern = /^[A-Z]{2,4}/;
var pre_sign = data.sign.match(pattern);

还有,我发现了个大宝贝:

http://c.runoob.com/front-end/854

这里有常用的正则表达式:邮箱、电话,还能自己写规则,自己验证

挨饿德のYes!!!!