などの URL パラメータ
に一致する正規表現を検索します。
http://www.sina.com.cn/sports/?p=
3456
http://www.sina.com.cn/sports/?p=
38923
http://www.sina.com.cn/sports/basktball/?p=
878923
次に、黒くなっている部分である ?p= のパラメータを一致させる必要があります
私が使用する方法は、
^/?([a-z/]+)/?p=([0-9]+)
前のパラメータと一致することはできますが、「?=p」の後の数値パラメータを一致させる方法はありません。
-----解決策---------preg_match('/p=( d+ )/',$s,$m);
echo $m[1];
-----解決策---------2すごいですね
------解決策----------------------preg_match('/(?<=?p =) d+/',$str,$match);
echo $match[0];
-----解決策---------<br />
(?<=p\=)\d+<br />
ログイン後にコピー