sí que nos interesó y se solucionó. en el #3 lo deja bien claro
si nadie dice que una vez solucionado el problema del usuario en cuestión, no se puede desfasar un poco, yo continuaré haciéndolo. me divierte intentar destripar un código e intentar llevarlo un paso mas allá
continuo con la masacre
hemos estado trabajando con un cadena que sólo tenía saltos de líneas. y si además tiene espacios??
lo que se me ha ocurrido es usar el método exec() aunque es algo costoso y añadir un carácter especial a la última agrupación
Cita: function numerar(){
var contenido = document.getElementById('textA').value;
var reg = /((ht|f)(tps?:\/\/\w)+([\.\-\w]+)?(\.)([a-z]{2,4})(:\d{2,5})?(\/.\S*)?)/gi;
var arr, editado = '';
while ((arr = reg.exec(contenido)) != null) {
editado += '<li>' + arr[0] + '</li>';
//console.log(arr.index + "-" + reg.lastIndex + " " + arr[0]);
}
document.getElementById('contenedor').innerHTML = '<ol>' + editado + '<\/ol>';
}