针对前台正则表达式的匹配
let ze = /^[A-Z]{1,4}[-][0-9]{1}$/;
if (!ze.test(value)) {
this.$message.error("请输入指定格式的编码,例如:JNPC-1"));
}
//A-Z表示只能输入大写的字母,从A到Z都可以,{1,4}表示最少匹配一次,最多匹配4次,[-]表示中间有特殊符号必须是-,后面就是只能输入1位数字,并且是0-9之间
还可以用正则表达式输出字符串中指定的内容,例如
var str = "abc1234def";
var patt1 = /[0-9]+/;
document.write(str.match(patt1));
输出:1234
博客主要围绕前台正则表达式展开。介绍了一个用于匹配指定格式编码的正则表达式,若输入不符合格式会给出错误提示,并解释了表达式各部分含义。还展示了如何用正则表达式输出字符串中指定内容,如从字符串中提取数字。

885

被折叠的 条评论
为什么被折叠?



