Cita:
Iniciado por rodrypaladin También si el usuario se encuentra escribiendo y directamente sin darle al ENTER el ancho de la linea supera el ancho del textarea obviamente se produce un salto de linea automático, el cual tampoco se contabiliza.
no me queda claro si en este caso se ha de contabilizar o no como nueva línea
este código cubre las otras dos opciones y no contabiliza en el caso citado
Código:
console.log('Hay ' + (document.getElementById("textarea").value.match(/(\r\n|\n|\r)[a-z0-9¿!\-\*]+/gi).length+1) + ' frases');