我正在嘗試爲cardcast製作讀卡器。我使用file_get_contents以字符串形式獲取這些卡片,然後需要提取每張卡片的文本。在PHP中分割文本
下面是一張卡片的示例片段,這些卡片中的每一張都用逗號分隔,並在兩端都有括號。
{"id":"030b3406-55ae-4159-9129-04463c61973c","text":["Why does this not work? ",""],"created_at":"2017-06-04T15:13:42+00:00","nsfw":true}
我想提取文本標籤內的信息,在這種情況下'爲什麼這不起作用? 「,」「'(減去兩端的單引號和空格)
有人可以幫忙提取這個信息使用拆分或正則表達式嗎?我可以慢慢地做到這一點拆分,但我認爲這是更有效的使用正則表達式作爲有可能是多百卡,這就需要將時間效率。
我看着的preg_match(),但沒有充分理解它足以讓一個正常運作的版本。
感謝
https://stackoverflow.com/questions/3690614/how-to-do-regex-in-following-data-using-php – revo