Сопоставление с образцом и извлечение его в строковых вхождениях - PullRequest
0 голосов
/ 31 декабря 2018

Как я могу сопоставить шаблон и извлечь между определенными выражениями строки?здесь между ${ и }

string = '''${data1}, ${data2}, ${data3}... '''

, поэтому мой вопрос, как я могу извлечь `data1, data2 .... во всей строке?

1 Ответ

0 голосов
/ 31 декабря 2018

Попробуйте это с помощью regex.

In [105]: import re

In [106]: m = re.findall('\${(.+?)}', string)

In [107]: m
Out[107]: ['data1', 'data2', 'data3']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...