任何人都可以幫助這個正則表達式嗎?如何將分隔字符串轉換爲帶關聯鍵的多維數組?
這裏是一個示例字符串,我試圖轉換成php數組。
$str="hopOptions:hops hopOptions:salmonSafe region:domestic region:specialty region:imported"
我需要最終阿雷是:
$filters = array (
"hopOptions" => array("hops", "salmonSafe"),
"region" => array("domestic", "specialty", "imported")
);
任何幫助或方向將不勝感激!
@VadimGoncharov有沒有在你的價值觀的任何空間的可能性大嗎?這將是您的問題的相關信息。 – mickmackusa
是的,字符串中的項目將被一個空格分隔,但這是空格。 –
我會選擇這個作爲答案,因爲它使用正則表達式。但我意識到我可以使用php數組函數來獲得類似的結果。謝謝@mickamackusa –