[pyar] Backslash en cadenas

Facundo Batista facundobatista en gmail.com
Lun Feb 12 08:36:39 ART 2018


El 11 de febrero de 2018, 14:57, emanuel sandoval
<davidemanuelsandoval en gmail.com> escribió:

> Hola, me gastaría saber cómo hacer para identificar cuándo una cadena
> comienza con un backslash (\) y no sea un salto de línea. También quiero
> saber como hacerlo para identificar cuándo ese caracter está al final de una
> cadena.

Verificando si la cadena arranca o termina con \, sin confundirse con <enter>:

>>> "\\foo".startswith("\\")
True
>>> "\nfoo".startswith("\\")
False
>>> "foo\\".endswith("\\")
True
>>> "foo\n".endswith("\\")
False

Slds.

-- 
.    Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
Twitter: @facundobatista


Más información sobre la lista de distribución pyar