¿Cómo utilizar js para extraer la URL de esta cadena?
Hola, en realidad hay muchos métodos. La cadena de códigos en el título es una cadena, entonces:
Método 1, método de cadena: var?als?=?'lt; a?href=url1?title=url1gt;url1lt;/agt;lt;brgt;lt;a?href=url2?title=url2gt;url2lt;/agt;lt;brgt;lt;a?href=url3?title= url3gt; url3lt;/agt;',
asArr?=?[],
reg?=?/href=['"]?([^"'\s] )/ g;
mientras(reg.exec(als))?{
asArr.push(RegExp.$1);
}
console.log(asArr);?//?["url1",?"url2",?"url3"]
Método 2, método DOM, para simplificar, tome jQuery como ejemplo : var? asArr?=?$('lt;divgt;').html('lt;a?href=url1?title=url1gt;url1lt;/agt;lt;brgt;lt;a?href=url2?title =url2gt; url2lt;/agt;lt;brgt;lt;a?href=url3?title=url3gt;url3lt;/agt;').find('a').map(function(n,?d){
return?$(d).attr('href');
});
console.log(asArr);?//?[" url1", ?"url2",?"url3"]
Espero que esta sea la respuesta que desea y espero que la adopte~~