Cita:  
					Iniciado por freddi355 
  porque igual funciona con condicional  y sin el solo tengo este problema el contador de lineas  sale aparir de la segunda linea.
 
saludos
    estás totalmente seguro de ello??? 
prueba ahora 
Código:
 function copypasteRaton() {
setTimeout(mostrarFilas, 0);
}
function mostrarFilas() {
var texto = document.getElementById("area").value;
var lines = document.getElementById("lineas");//.value = lines;
if (texto.match(/(\r\n|\n|\r)[a-z0-9¿!\-\*]+/gi) == null) { lines.value = 1; return; }
lines.value = texto.match(/(\r\n|\n|\r)[a-z0-9¿!\-\*]+/gi).length+1;
}