gpt4 book ai didi

javascript - 用于验证字符和数字的正则表达式

转载 作者:行者123 更新时间:2023-11-30 08:08:34 25 4
gpt4 key购买 nike

我想验证一个文本输入字段,该字段的输入包含四个默认字符,后跟至少 5 位数字。

没有最大数量限制。

例如:abcd123456

谁能帮我解决 javascript 中的正则表达式问题?

最佳答案

这应该是您要查找的内容:

var text = document.getElementById('input').value,
regex = /^[a-z]{4}[0-9]{5,}$/;
if (!regex.test(text)) {
alert('Not valid');
}

这是一个例子:http://jsfiddle.net/FaYSh/

var input = document.getElementById('input'),
result = document.getElementById('result'),
regex = /^[a-z]{4}[0-9]{5,}$/;

input.onkeyup = function () {
var text = this.value;
if (!regex.test(text)) {
result.innerHTML = 'Not valid';
} else {
result.innerHTML = 'Valid';
}
}

如果您的默认字符是 a-z 范围内的字母,这将有效。

关于javascript - 用于验证字符和数字的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13950416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com