[英]Check for 4 numbers and 2 letters if the first 4 characters are numbers
我在檢查某些值並檢查該值是否正確時遇到了麻煩。
現在,我使它始終可以使用4個數字和2個字母:
$("input[id='post']").keyup(function count() {
var input = this.value;
var regex = new RegExp(/^[0-9]{4}[a-z]{2}$/i);
console.log(regex.test(input));
});
這很好。
雖然有時,我的輸入也包含單詞,所以這些單詞確實需要經過。 目前只允許輸入4位數字和2位數字。
基本上是有一個單詞,所以根本沒有數字,我需要讓這個單詞通過。
如下更改您的正則表達式,然后嘗試如下
$("input[id='post']").keyup(function count() {
var input = this.value;
var regex = new RegExp(/^([0-9]{4}[a-z]{2}|[a-z]*)$/i);
console.log(regex.test(input));
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.