Quiero tener mi expresión regular coincide con nada más que un salto de líneaJavascript RegExp: Coincidir cualquier cosa menos saltos de línea
\r?\n
Quiero tener mi expresión regular coincide con nada más que un salto de líneaJavascript RegExp: Coincidir cualquier cosa menos saltos de línea
\r?\n
Esto debe hacerlo:
/(?:[^\r\n]|\r(?!\n))/g
Esto coincide bien con cualquier carácter excepto \r
y \n
o una sola \r
que no es seguido por \n
.
puede utilizar el delimitador negativo (\ r \ n?)!
por lo (?!(\r|\n))
intentarlo de
o tal vez esta
.+?(?!(\r|\n))
Como una propuesta alternativa por qué no evitar la expresión regular?
var newText = oldText.replace("\r","").replace("\n","");
Esto devolverá la cadena de la eliminación de todos los casos de \r
y \n
él tal vez quiere mantenerlos? – Breezer
Sí, quiero conservarlos en realidad, solo quiero probarlos, luego hacer algunas manipulaciones para seleccionar, no eliminar las líneas nuevas –
¡Muy bien! –