繁体   English   中英

PHP正则表达式。 必须以特定字词开头,并在任何数字之后。 不能有空间

[英]PHP Regular Expression. Must begin with specific word and after any number. Can't have space

我试图找出匹配的正则表达式。 我看了一些类似问题的答案,但我无法弄清问题的最后一部分。

这就是我得到的,只是想确保它是否覆盖了所有内容并且没有错误匹配...

/^(cdn|ns|CDN|NS)([0-9])*$/

我的目标是匹配任何以cdn或ns开头并且之后有0个或多个数字(仅数字)的条目。 它之前,中间或之后不能有任何空间。

我希望这不是重复的,我花了大约一个小时来研究建议的答案。

谢谢!

将其用于一个或多个空格。 祝好运! :)

$regex = "~^(?:cdn|ns) *[0-9]*$~i";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM