xhr.responseText是這樣的形式:responseText: "{11111111.gif}[\"24\\/200523\\/q5ec91d184ab9a.webp\",\"24\\/200523\\/M5ec91d18992ce.webp\"]"[ ]可能為空,也可能有更多。如果為空,則為這樣的形式:responseText: "{11111111.gif}[]"如何在文本區域中提取和插入提取的數據,如下所示:24/200523/q5ec91d184ab9a.webp
24/200523/M5ec91d18992ce.webp
1 回答

縹緲止盈
TA貢獻2041條經驗 獲得超4個贊
您可以嘗試這個簡單的正則表達式來檢索 [] 之間的所有內容,包括方括號,然后JSON.parse
它
let files = responseText.match(/\[.*\]/); files = JSON.parse(files);
現在你有一個包含這些文件的數組(如果沒有數據,則為一個空數組),你可以使用.join
method 將它變成一個字符串。
files = files.join('\n');
- 1 回答
- 0 關注
- 163 瀏覽
添加回答
舉報
0/150
提交
取消