У меня есть строка, которая выглядит следующим образом.Как сделать метод регулярных выражений findall на Python включительно
s = 'string with %%substring1%% and %%substring2%%'
Я хочу, чтобы извлечь текст в подстроках включая %%
и я не могу понять, как сделать регулярное выражение включительно.
Например, re.findall('%%(.*?)%%', s, re.DOTALL)
будет выводить ['substring1', 'substring2']
, но я действительно хочу, чтобы он возвращал ['%%substring1%%', '%%substring2%%']
.
Любые предложения?
вы даже не нужны круглые скобки, поскольку он возвращает полный матч отсутствие парен: P (+1 все равно: P) –
@JoranBeasley T rue это! –
Мой 400-й пост на SO! Пэт на моей спине –