2012-03-23 15 views
8

¿Cómo puedo hacer una coincidencia \ n en expresiones regulares? Quiero que coincidan los dos valores ASCII 92 y 110 (como una cadena).Escape Regex Newline

estoy usando preg desde PHP Gracias

+1

intentar esto: '[\ n]' – gaussblurinc

+1

¿Qué motor de expresiones regulares se utiliza? – JaredPar

Respuesta

2

si no desea hacer coincidir un verdadero salto de línea, sino una cadena (con dos caracteres) como '\n' a continuación, sólo tiene que escapar de la barra invertida con otro \\n para que no sea reconocido como linebreak.

Pero la mayoría de los lenguajes de programación son un poco diferentes cuando se trata de escapar, por lo que debe verificar los documentos de idioma para eso, pero probablemente dos barras invertidas funcionen.

8

Usted puede escapar de la primera barra: \\n

o envoltura de la primera barra en []: [\]n