主页 > 游戏开发  > 

js正则表达式校验input输入框输入格式必须为日期yyyyMM


要使用正则表达式校验 input 输入框的输入格式是否为日期格式 “yyyyMM”,你可以使用以下 JavaScript 正则表达式:

const regex = /^(\d{4})(\d{2})$/;

这个正则表达式匹配的是四位数年份和两位数月份,确保输入的格式为 “yyyyMM”。

以下是一个使用这个正则表达式的例子:

const input = document.getElementById('input'); const regex = /^(\d{4})(\d{2})$/; input.addEventListener('input', function() { const value = input.value; if (!regex.test(value)) { console.error('输入格式不正确'); } else { console.log('输入格式正确'); } });

在这个例子中,当用户在 input 输入框中输入内容时,会触发 ‘input’ 事件。然后,我们使用正则表达式对输入框的值进行校验。如果输入格式不正确,会在控制台输出错误信息;如果输入格式正确,会在控制台输出正确信息。

标签:

js正则表达式校验input输入框输入格式必须为日期yyyyMM由讯客互联游戏开发栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“js正则表达式校验input输入框输入格式必须为日期yyyyMM