Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript在字符串中查找随机出现的字符串_Javascript - Fatal编程技术网

javascript在字符串中查找随机出现的字符串

javascript在字符串中查找随机出现的字符串,javascript,Javascript,我需要搜索并找到准确的图像url从网页源与javascript 目前我只能统计发生的次数 我的代码是: var count = 0; var pos = res.body.indexOf("650x365"); while(pos > -1){ ++count; pos = res.body.indexOf("650x365", ++pos); } console.log(count); // 2 url是这样的 http://img.sa.com/c/1/70/6

我需要搜索并找到准确的图像url从网页源与javascript

目前我只能统计发生的次数

我的代码是:

var count = 0;
var pos = res.body.indexOf("650x365");
while(pos > -1){
    ++count;
    pos = res.body.indexOf("650x365", ++pos);
}
console.log(count);    // 2
url是这样的

http://img.sa.com/c/1/70/650x365/bp/02112015_esa.jpg

使用某种类型的正则表达式,下面的示例对url进行了一些假设:

var urls = res.body.match(/http:\/\/img\.sa\.com\/c\/\d+\/\d+\/650x365\/bp\/.+?\.jpg/g);

使用某种类型的正则表达式,下面的示例对url进行了一些假设:

var urls = res.body.match(/http:\/\/img\.sa\.com\/c\/\d+\/\d+\/650x365\/bp\/.+?\.jpg/g);

什么是res变量?一个网页的源代码我需要找到图像url你能显示这个url所在的html吗?此外,您需要整个url或其中的一部分?不需要mage url这是来自任何内容,,,图像名称仅在更改您是如何填充res变量的?res变量是什么?网页的源代码我需要查找图像url您能显示html此url存在的位置吗?另外,您需要整个url或其中的一部分?不需要mage url这是来自任何内容,,,图像名称仅在更改您是如何填充res变量的?