当前位置: 首页 > news >正文

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’ 事件。然后,我们使用正则表达式对输入框的值进行校验。如果输入格式不正确,会在控制台输出错误信息;如果输入格式正确,会在控制台输出正确信息。

相关文章:

  • 微信小程序获取来源场景值
  • RPA财务机器人在厦门市海沧医院财务管理流程优化汇总的应用
  • 迅为RK3588开发板编译 Buildroot单独编译图形化界面(编译 buildroot)
  • React查询、搜索类功能的实现
  • 【EAI 005】EmbodiedGPT:通过具身思维链进行视觉语言预训练的具身智能大模型
  • 解决虚拟机字体太小的问题
  • 云原生周刊:OpenTofu 宣布正式发布 | 2023.1.15
  • spell_group_stack_rules
  • 移动端开发进阶之蓝牙通讯(二)
  • 你读过哪些令你有跪感的书?
  • Vant-ui图片懒加载
  • C++之类的静态成员
  • React使用Valtio的hook实现响应式状态管理
  • 运筹说 第67期 | 动态规划模型的建立与求解
  • 【C++干货铺】会旋转的二叉树——AVLTree
  • 移动安全-certutil
  • WEB 3D技术 three.js 阴影属性
  • 微信小程序定义并获取日志/实时log信息
  • 软件测试|Python数据可视化神器——pyecharts教程(十二)
  • java返回文件时为图片或pdf等设置在线预览或下载
  • 德国总理默茨发表首份政府声明:将提升国防能力,全力发展经济
  • 中国科学院院士、我国航天液体火箭技术专家朱森元逝世
  • 彭丽媛同巴西总统夫人罗桑热拉参观中国国家大剧院
  • 耗资10亿潮汕豪宅“英之园”将强拆?区政府:非法占用集体土地
  • 法治课|争议中的“行人安全距离”于法无据,考量“注意义务”才更合理
  • 挖掘机4月销量同比增17.6%,出口增幅创近两年新高