Заменить несколько объектов условно

У меня проблема с символами ^ и.

Мне нужно заменить все \ и ^ на \ и \ ^. Но мы не знаем, какие из них присутствуют в строке поиска, содержащей его.

Комбинация может быть в любом порядке.

if '\\'or '^' in Pattern:
         Pattern = Pattern.replace("\\",r"\\") 

Теперь мне нужно заменить \, ^ или оба. В зависимости от того, что найдено. Если присутствуют оба, то оба. Или, если кто-то из них найдется, то тот.

Как заменить условно, один или все ...?

0
задан Arindam Roychowdhury 23 February 2012 в 15:20
поделиться