我尝试加载一个带有要替换的值的html文件,但首先我要获取所有这些...但是preg_match_all总是返回NULL。
“var_dump($htmlcontent);
”的结果:
string(643) "<tr>
<td>
<input type="checkbox" name="solved" value="1" onchange="...">
</td>
<td>{{description}}</td>
<td>{{solved}}</td>
<td>
[...]
并且:
$bla = preg_match_all( '\{\{(\w+)\}\}', 'bla {{ble}}', $dataToFill);
var_dump($bla); // bool(false)
var_dump($dataToFill); //NULL
我不知道。正则表达式适用于我尝试过的所有在线测试人员,那么,发生了什么?
答案 0 :(得分:2)
您忘记在正则表达式中添加分隔符。
UPDATE domains dos, googlesearches gs SET dos.GoogleSearches = gs.Searches WHERE dos.DomainKeyword = gs.Keyword;