Quantcast
Channel: Usuario gmarsi - Stack Overflow en español
Viewing all articles
Browse latest Browse all 48

Detectar \ en Regex

$
0
0

Estoy intentando usar RegEx para detectar qué strings son válidos y cuales no. Debería detectar que los válidos son los que contienen ">":

import restrings = ["\cf1 06:20 > 50 FF 00 11 9F", "\cf1 06:20 > 50 FE 00 11 A0","\cf1 06:20 > 50 FE 00 11 A0", "\cf1 06:20 > 50 FE 00 11 A0","\cf2 06:20 < 50 FE 00 00 B1", "\cf2 06:20 < 50 FC 00 00 B3","\cf1 06:23 > 50 E5 1F 1F 8C", "\cf2 06:23 < 50 E8 00 00 C7","\cf2 06:22 < 50 F1 00 00 BE", "\cf1 06:22 > 50 F2 01 22 9A"]for i in strings:    print(bool(re.match('^\\cf1 [0-9]{2}:[0-9]{2} > .. ([\dA-F]{2} ){3}([\dA-F]{2})$',i)))

Pero me lanza el siguiente error:

re.error: bad escape \c at position 1

No he logrado poder detectar cuando hay una "\" seguido de un carácter. Entiendo que lo que detecta mal es el principio del validador.


Viewing all articles
Browse latest Browse all 48

Latest Images

Trending Articles





Latest Images