preg_match通配符,需要至少一个字符
问题描述:
下面的preg_match与通配符中的'empty'(0个字符)匹配。我想禁用:preg_match通配符,需要至少一个字符
preg_match('/site.com\/subsection\/.*?/', $page_url);
所以上面的东西应该匹配site.com/subsection/subpage,但应该不匹配的根目录site.com/subsection/
我怎样才能调整正则表达式?提前致谢!
尝试' '/site\.com\/subsection \ /.+/'' –