我試圖用preg_match從以下URL中獲取12345。文本和第一次出現之間的PHP preg_match -
$url = "http://www.somesite.com/directory/12345-this-is-the-rest-of-the-url.html";
$beg = "http://www.somesite.com/directory/";
$close = "\-";
preg_match("($beg(.*)$close)", $url, $matches);
我試過了多種組合。 *? \ b
有誰知道如何從preg_match中提取12345的URL嗎?
謝謝,完美的作品! – Mark 2011-02-07 20:17:15