2010-12-03 8 views

Respuesta

7

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.

0

puede utilizar el delimitador negativo (\ r \ n?)!

por lo (?!(\r|\n))

intentarlo de

o tal vez esta

.+?(?!(\r|\n)) 
0

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

+0

él tal vez quiere mantenerlos? – Breezer

+0

Sí, quiero conservarlos en realidad, solo quiero probarlos, luego hacer algunas manipulaciones para seleccionar, no eliminar las líneas nuevas –

+0

¡Muy bien! –

Cuestiones relacionadas