如何使用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