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

2020-10-15 09:46发布

字符格式

ASW45687
DVB1345
RG1334

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

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

3条回答
爷的心禁止访问
2楼-- · 2020-10-15 10:12

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

'ASW45687'.match(/[A-z]+/ig)
查看更多
Deceive 欺骗
3楼-- · 2020-10-15 10:02
var pattern = /^[A-Z]{2,4}/;
var pre_sign = data.sign.match(pattern);

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

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

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

挨饿德のYes!!!!

查看更多
Emotional °昔
4楼-- · 2020-10-15 10:06
/(^\S.*?)\d/
查看更多
登录 后发表回答