2012-09-18 24 views
-2

我有一堆的網址。通過使用正則表達式pregmatch我想要找到的單詞神器的網址。然後 我想保留URL 神器在一個數組中。找到一個URL與一個特定的詞,並保持在一個數組元素的網址0

我使用的語言是PHP

這些網址

https://ct.soa-gw.canadapost.ca/ers/29d0bab4738a301d/10238/0 
https://ct.soa-gw.canadapost.ca/ers/artifact/29d0bab4738a301d/10238/0 
https://ct.soa-gw.canadapost.ca/ers/abc/29d0bab4738a301d/10238/0 

有人能指導我。

非常感謝您

+0

所以,你想匹配包含'artifact'任何網址?或者這個問題還有其他什麼嗎? – BlackVegetable

+0

哪種語言? –

+0

@BlackVegitable:非常感謝您的評論。 「所以你想匹配任何包含神器的網址」 - >在一堆網址中總是有一個帶有神器的網址。我想用「神器」「哪種語言」來抓取網址「PHP非常感謝你 – user1427195

回答

2
$matches = array(); 
foreach ($someURLs as $url) { 
    if (strstr($url, "artifact") != FALSE) { 
     // found URL, store to array 
     $matches[] = $url; 
     // may or may not need a break here 
     // edit: MAY 
     break; 
    } 
} 
+0

哦,這是[Google的第二次打擊...](http://php.net/manual/en/function。 strstr.php) – 2012-09-18 19:27:07

+1

'$ matches [] = $ url;'並且沒有櫃檯也可以工作 – 2012-09-18 19:45:43

+0

@Dagon很好找!原諒這對我來說,我來自C;) – 2012-09-18 19:47:44

相關問題