javascript - DateTimeGroup 的简单正则表达式是什么
问题描述
我正在尝试使用DTG
( Date Time Group- 111345ZFEB14
) 格式制作表单,然后验证用户插入的正确输入。
例如 (
DDHHMMZMYY : 111345ZJuly19 - D:日,H:小时,M:分钟,Z:祖鲁语,M:月 Y:年)?
解决方案
我不是正则表达式的大师。
它应该工作
^[0-3]{1}\d{1}[0-2]{1}\d{1}[0-6]\d{1}Z(JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)\d{2}$
要获得更准确的限制,请使用https://regex101.com/r/Wvj2me/2
推荐阅读
- css - 如何处理已访问锚点的覆盖
- javascript - 多选上的更改事件不会触发
- python - 将对象作为属性分配给彼此
- delphi - Delphi FMX“滑动”不是向左或向右手势
- javascript - 在功能组件中需要图像 - Nuxt/Vue
- sql - 如果存在则选择使用 WHERE,否则不要使用 WHERE
- java - 如何将 TIFF 文件列表传递给 TessAPI1.TessBaseAPIProcessPages
- neo4j - 如何在一个查询中获取与节点相关的边数 - NEO4J
- c++ - 如何在 Arduino C++ (FastLED) 的另一个类中使用一个类?
- c# - 如何记录传出的 HttpClient 请求?