HTML5输入验证

时间:2015-02-24 16:43:54

标签: html5 validation

我想要一个HTML5表单验证模式,可以非常严格地验证这些字符......

IN16/20032/2012
in16/20032/12
inP12/20003/13
inP32/20003/2013
  1. 必须有只有两个反斜杠

  2. 允许使用大写和小写aphabets (最多3个,最少2个)

  3. 数字不得小于9,或大于11

  4. 必须以字母

  5. 开头
  6. 不得以数字
  7. 开头 例如,验证应拒绝以下内容:

    ihfg45/......
    

    45in/........等,
    请帮助我解决这个问题,我将非常感谢... 我查看以下链接... http://www.girliemac.com/blog/2012/11/21/html5-form-validation/ 和 的 http://w3resource.com/gallery/html5-based-fom-validation-without-javascript

1 个答案:

答案 0 :(得分:0)

我认为这应该涵盖您的验证规则

(?:[A-Za-z]{2}[0-9]{2,4}|[A-Za-z]{3}[0-9]{1,3})\/[0-9]{5}\/[0-9]{2,4}

您可以在此处阅读说明:https://regex101.com/r/gN1aD7/1(请注意,您不需要^$进行HTML5验证。这是暗示的。)

这是一个简单的演示:http://jsfiddle.net/sb9agLtt/