我正在努力从文字中分离图片。我将rss feed转换为json,因为它更易于工作,但我不知道如何分割字符串或单独的图像格式文本。
JSON: "description": "<img src=\"https://files.facepunch.com/s/cd60c1258ac2.jpg\"><br/>Raids, bases, mods, and more.",
尝试仅 <img src=\"https://files.facepunch.com/s/cd60c1258ac2.jpg\">
我最近开始学习javascript,但是不能弄明白如何分割它。
答案 0 :(得分:0)
当然,根据您传递的文字,您可以使用regex
:
var json = " \"description\": \"<img src=\"https://files.facepunch.com/s/cd60c1258ac2.jpg\"><br/>Raids, bases, mods, and more.";
var rex = /(<img[^>]+src="?[^"\s]+"?\s*\/?>)/g;
var imgTag = '';
var m = '';
while (m = rex.exec(json) ) {
imgTag = m[1];
}
alert(imgTag);