Найти - Пользователи
Полная версия: Python и экранирование символов
Начало » Python для новичков » Python и экранирование символов
1
kappa_test@mail.ru
Всем привет!

Столкнулся с такой проблемой, в список (или словарь) нужно добавить строку вида ‘239\.1\.1\.1’ - паттерн для регулярного выражения. Но после добавления в список python преобразовывает его к ‘239\\.1\\.1\\.1’ т.е дополнительно экранирует каждый слеш. Можно как-то победить?
py.user.next
  
>>> s = r'239\.1\.1\.1'
>>> 
>>> s
'239\\.1\\.1\\.1'
>>> 
>>> print(s)
239\.1\.1\.1
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB