我有这样的网址结构:https://steamcommunity.com/tradeoffer/new/?partner=12a3456asdf789&token=12345Dasdew678
网址partner
和token
的两个参数将包含仅包含字母数字字符的动态值。
我想知道网址的格式是否符合我的要求
if($URLisFormattedProperly) {
return true;
} else {
return false;
}
我该怎么做?
答案 0 :(得分:1)
您可以根据现有网址
进行正则表达式preg_match('/https\:\/\/steamcommunity\.com\/tradeoffer\/new\/\?partner=([a-zA-Z0-9]+)&token=([a-zA-Z0-9]+)/', $url, $matches);
if(count($matches)>0)
{
// this meets your criteria
}