Я хочу извлечь значение, если оно существует из URL-адреса с помощью регулярного выражения,
Моя строка:
string = "utm_source=google&utm_campaign=replay&utm_medium=display&ctm_account=4&ctm_country=fr&ctm_bu=b2c&ctm_adchannel=im&esl-k=gdn|nd|c427558773026|m|k|pwww.ldpeople.com|t|dm|a100313514420|g9711440090"
Из этой строки я хочу извлечь: c427558773026, значение для извлечения всегда будет начинаться с c и будет иметь этот шаблон | c* |
import re
pattern = re.compile('|c\w|')
pattern.findall(string)
В моем случае результата нет, я использую python 2.7