Python - использование регулярных выражений - пример
Primary tabs
Мы будем искать строки (точнее проверять - подходят ли они нам), которые начинаются на i или s - соответствующее регулярное выражение записывается в виде строки:
'is*'
Сначала регулярное выражение надо скопилировать (подготовить к использованию):
p = re.compile('is*')
После чего можно провести проверку некоторый строки - соответствует ли она нашему регулярному выражению - таким образом:
p.match("yourline")
Пример использования с условием:
for word in words: if p.match(word): print '%s%s%d' % (word, separator, 1)
- Log in to post comments
- 2477 reads