1
提取哈希我有這個格式的文件:正則表達式從文件
5:Name: {"hash":"c602720140e907d715a9b90da493036f","start":"2016-02-20","end":"2016-03-04"}
5:Name: {"hash":"e319b125d71c62ffd3714b9b679d0624","sa_forum":"on","start":"2015-11-14","end":"2016-02-20"}
我試圖提取使用正則表達式的哈希鍵和日期。 我該怎麼辦?
我試過這個/^[a-z0-9]{32}$/
的散列,但它不起作用。
我將不勝感激。
編輯:這是一個文本文件,我試圖preg_match()
它。這是我的代碼:
$file = file_get_contents("log.txt");
preg_match("/^[a-z0-9]{32}$/",$file, $hashes);
var_dump($hashes);
我得到一個空數組。
看起來像是一個JSON ...解碼它:'json_deocde($ string,true);' –
不,它不是json。它是一個txt文件。嘗試preg_match它。 – Thenis
請顯示您的代碼以匹配它。 – Will