зачем тут regex, если дана конкретная строка, которую нужно найти ?
Допустим есть строка '\x3e\x1f\x2c', именно строка, типа str
в таком случае там '\\x3e\\x1f\\x2c'
s = r'\x3e\x1f\x2c\x1f-\x2f\x2c\x3c'
print(s)
if s.find('\\x1f-\\x2f') != -1:
print('совпало')
или
if '\\x1f-\\x2f' in s:
print('совпало')
https://stackoverflow.com/questions/4901523/whats-...
Нужно найти в ней \x1f-\x2f
\\x[1|2]{1}[a-c|f]{1}
\\x (1 или 2 ровно 1 раз) (буквы от a до c или f ровно 1 раз)
вот что он находит такой регуляркой в s = r'\x3e\x1f\x2c\x1f-\x2f\x2c\x3c'
re.findall(r'\\x[1|2]{1}[a-c|f]{1}',s)
['\\x1f', '\\x2c', '\\x1f', '\\x2f', '\\x2c']