匹配url与fnmatch和模式

时间:2018-05-22 07:28:24

标签: php url

我想将以下网址与

相匹配
  

http://deploy.local/user/12 => fnmatch( PATTERN ??? ,$ url);
  http://deploy.local/user/tree => fnmatch( PATTERN ??? ,$ url);

但是

fnmatch("user/[0-9]+" , $url);

无法使用这些..

任何建议?

1 个答案:

答案 0 :(得分:1)

假设你的意思是匹配,你的意思是匹配整个网址,那么下面的正则表达式应该可以解决这个问题:

^https?:\/\/[a-zA-Z]+\.[a-zA-Z]+\/user\/[a-zA-Z0-9]+$

我还让你成为rubular的永久链接,包含正则表达式:

http://rubular.com/r/g27NI0bHfI