如何使用preg_match php從字符串中獲取值?如何使用preg_match php從字符串中獲取值?
下面的代碼。我試圖獲得Expiration Date:
和>>> Last update of whois
之間的值08-dec-2021
我試圖測試我的代碼但不工作。 (沒有任何迴音,並顯示錯誤 Warning: preg_match(): No ending delimiter '/' found in on line 3
)
<?php
$test_text = "Updated Date: 04-feb-2014 Creation Date: 08-dec-2009 Expiration Date: 08-dec-2021 >>> Last update of whois >>> database: Thu, 21 Apr 2016 03:56:01 GMT";
preg_match('/Expiration Date: "(.+?)" >>> Last update of whois database',$test_text,$matches);
echo $matches[1];
?>
我怎樣才能做到這一點?
您是否調查過錯誤信息的含義?正則表達式必須以您開始使用的分隔符結束;在這種情況下'/'。 – chris85