【发布时间】:2014-08-18 09:56:27
【问题描述】:
我需要找到一种方法来确定所请求的 URL 是否以 5 位数字开头并以字母结尾
13373W
我知道我是否这样做
(\d+)
它匹配数字(数字)但是一旦我在字符串的末尾有 W 就不再起作用了。
我想知道这样做的正确方法是什么 - 现在随着我们变得越来越大,加入的人越来越多,我们将移动到 6 个数字等等,但字母应该始终放在末尾。
【问题讨论】:
-
好吧,如果最后只有一个字母,则可以将 12234W 字符串拆分为 12234 和 W ,然后根据需要使用它们。但我不得不承认,你的问题不能很好理解,最好是编辑它以指定你需要的内容。
-
dispatch_get("^/(\d+[A-Z])", array($redi, 'pet'));
-
是你评论的工作还是你得到的错误?
-
不,现在正在工作 - 我已经批准了下面的答案 - 即使知道我自己用上面的文字修复了它。但@Barmar 也是正确的
-
嗯,很高兴知道你已经修好了。
标签: php url-rewriting url-routing digits letter