-1
提取子字符串說我有一個包含以下內容的字符串...PHP從字符串
<meta property="og:title" content="Product Name"/>
我想搜索的字符串和檢索產品名稱,然後將其保存爲一個單獨的變量。
任何想法指向正確的方向嗎?我已經嘗試過在這裏沒有運氣的正則表達式
提取子字符串說我有一個包含以下內容的字符串...PHP從字符串
<meta property="og:title" content="Product Name"/>
我想搜索的字符串和檢索產品名稱,然後將其保存爲一個單獨的變量。
任何想法指向正確的方向嗎?我已經嘗試過在這裏沒有運氣的正則表達式
查看下面的代碼,我已經實現了正則表達式來獲取元標記的內容。演示link
$metas = [
'<meta property="og:title" content="Product Name1"/>',
'<meta property="og:title" content="Product Name2"/>',
'<meta property="og:title" content="Product Name3"/>'
];
foreach($metas as $meta){
preg_match('/<meta.*?content="(.*?)"\/>/s',$meta,$matches);
echo $matches[1]."<br>";
}
你有多個meta標籤是否像上面一樣?並希望獲取PHP中的所有元標記內容? – Webinion
'strpos'和'substr'是你要找的東西http://php.net/manual/en/function.substr.php || http://php.net/manual/en/function.strpos.php – ThisGuyHasTwoThumbs
您是否在尋找php get_meta_tags http://php.net/manual/en/function.get-meta-tags.php – fortune