本文介绍了用于表单验证的正则表达式 1-9999的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试编写一些表单验证,我需要输入之一为 1-9999.我对正则表达式一无所知(以前从未使用过它们),这是我的第一次尝试

I am trying to write some form validation, I need one of the inputs to be 1-9999. I know nothing about regular expressions ( never used them before) and here is my first attempt

/^([1-9][1-9]|[1-9]|[1-9]\d|9999)$/

似乎不想工作,有人可以帮我吗?谢谢!

Does not seem to want to work, can anyone help me? Thanks!

推荐答案

试试下面的正则表达式,

Try the below regex,

^(?:[1-9][0-9]{3}|[1-9][0-9]{2}|[1-9][0-9]|[1-9])$

演示

这篇关于用于表单验证的正则表达式 1-9999的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 10:36