Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 3, 2015 02:09:10

mgnmaster
Зарегистрирован: 2015-09-03
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

Python регулярные выражения

Дорогие форумчане это не просто сообщение а крик души, я уже 3 день ломаю голову как мне обработать мой текст. Вобщем задача на первый взгляд простая есть текст допустим это “index.php?id123123?HiddenMenu?ads=3274827348?PromoAction и т.п” мне нужно чтобы из этого текста Python удаляла “?ads=3274827348” и цифры каждый раз разные. Огромная просьба о помощи.

Офлайн

#2 Сен. 3, 2015 02:39:42

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Python регулярные выражения

>>> import re
>>> 
>>> s = "index.php?id123123?HiddenMenu?ads=3274827348?PromoAction"
>>> 
>>> re.sub(r'\?ads=\d+', '', s)
'index.php?id123123?HiddenMenu?PromoAction'
>>>



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version