Javascript 在字符串中查找所有图像src url并存储在数组中 var-rawString='1〕
提前感谢。您可以使用Javascript 在字符串中查找所有图像src url并存储在数组中 var-rawString='1〕,javascript,jquery,Javascript,Jquery,提前感谢。您可以使用jQuery(),.filter(),.map(),.get() 您可以使用jQuery(),.filter(),.map(),.get() 使用Javascript和正则表达式: var output = $(rawString).filter("img").map(function() {return this.src}).get(); 下面是您使用Javascript和正则表达式的: var output = $(rawString).filter("img").ma
jQuery()
,.filter()
,.map()
,.get()
您可以使用jQuery()
,.filter()
,.map()
,.get()
使用Javascript和正则表达式:
var output = $(rawString).filter("img").map(function() {return this.src}).get();
下面是您使用Javascript和正则表达式的:
var output = $(rawString).filter("img").map(function() {return this.src}).get();
下面是您的。使用此示例进行筛选
["example1.com", "example2.com"]
var rawString = '<a>This is sample</a><img src="example1.com" /></br><img src="example2.com" /><p>String ends.</p>';
var indices = new Array();
var result = $(rawString).filter('img').map(function() {
indices.push(this.src);
});
console.log(indices);
var rawString='这是示例字符串结束。';
var索引=新数组();
var result=$(rawString).filter('img').map(函数(){
index.push(this.src);
});
控制台日志(索引);
.find将用于此示例
["example1.com", "example2.com"]
var rawString = '<a>This is sample</a><img src="example1.com" /></br><img src="example2.com" /><p>String ends.</p>';
var indices = new Array();
var result = $(rawString).filter('img').map(function() {
indices.push(this.src);
});
console.log(indices);
var rawString=“X现场聊天”;
var索引=新数组();
var result=$(rawString).find('img').map(函数(){
index.push(this.src);
});
控制台日志(索引);
。过滤器适用于此示例
["example1.com", "example2.com"]
var rawString = '<a>This is sample</a><img src="example1.com" /></br><img src="example2.com" /><p>String ends.</p>';
var indices = new Array();
var result = $(rawString).filter('img').map(function() {
indices.push(this.src);
});
console.log(indices);
var rawString='这是示例字符串结束。';
var索引=新数组();
var result=$(rawString).filter('img').map(函数(){
index.push(this.src);
});
控制台日志(索引);
.find将用于此示例
["example1.com", "example2.com"]
var rawString = '<a>This is sample</a><img src="example1.com" /></br><img src="example2.com" /><p>String ends.</p>';
var indices = new Array();
var result = $(rawString).filter('img').map(function() {
indices.push(this.src);
});
console.log(indices);
var rawString=“X现场聊天”;
var索引=新数组();
var result=$(rawString).find('img').map(函数(){
index.push(this.src);
});
控制台日志(索引);
谢谢,我尝试使用给定的数据:X Live Chat不工作(您的字符串格式不正确。许多类没有引号(“”,“”),内部字符串应该是相同的引号,而不是两个引号(“”,“”)。您必须使用var字符串=“为了使您的字符串在内外引号相同的情况下正确。请更正您的字符串。请参阅下面的我的答案。我使用给定数据尝试过的hanks:X Live Chat不起作用。:(您的字符串格式不正确。许多类没有引号(“”“”),并且内部字符串应该是相同的引号,而不是两个(“”“”)。您必须使用var字符串="如果在节点img
属性中更改顺序不起作用,请参阅下面的答案。例如:var rawString='这是示例
字符串结束。';
@Joaquinglez已修复!感谢您更改节点img
attr中的顺序i无效。例如:var rawString='这是示例。字符串结束。';
@Joaquinglez已修复!谢谢