Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 0到99999之间的正则表达式字符和值_Regex - Fatal编程技术网

Regex 0到99999之间的正则表达式字符和值

Regex 0到99999之间的正则表达式字符和值,regex,Regex,我试图找到一个正则表达式,它匹配字母v或v以及任意5位数字。 例如: V35145 v12453 字母V后带有字符的值将生成错误: V125aa v35as4 谢谢你的帮助。这就是你要找的吗 ^[Vv][0-9]{5}$ ^ means starts with [Vv] - means we want a letter, either v or V [0-9] - means we want a digit {5} means we want 5 of them $ means ends wit

我试图找到一个正则表达式,它匹配字母v或v以及任意5位数字。 例如: V35145 v12453

字母V后带有字符的值将生成错误: V125aa v35as4


谢谢你的帮助。

这就是你要找的吗

^[Vv][0-9]{5}$

^ means starts with
[Vv] - means we want a letter, either v or V
[0-9] - means we want a digit
{5} means we want 5 of them
$ means ends with

请发布您的尝试..欢迎来到Stack Overflow,Christian。如果您按照帮助文章中的步骤进行操作,您将获得更好的答案。我认为,投票被否决并声称这个问题离题的主要原因是,您感觉自己正在突破:“要求家庭作业帮助的问题必须包括到目前为止你为解决问题所做工作的总结,以及对你解决问题的困难的描述。“虽然你没有说这是出于家庭作业、个人或职业原因,但你似乎没有表现出多少自我解决的主动性,这通常是不受欢迎的。这确保了字符串为5位数字。OP似乎想要1到5位。@erip,我不这么认为,似乎想要
任何5位数字
从0到99999的值
OP似乎对RegEx也没有什么经验,因此可能值得解释一下表达式部分,并提供指向regexr.com和/或regexper.com之类的链接。