dogrunjp
3/27/2014 - 9:37 AM

Pythonはリスト内包表記の中で正規表現が使えるとのこと。テキスト処理に使えそう。

Pythonはリスト内包表記の中で正規表現が使えるとのこと。テキスト処理に使えそう。

>>>import re
>>>list = ['a', '1', 'bc', '-b', '2a','100']
>>>r = re.compile("[a-z]")
>>>[x for x in list if r.mathch(x)]
['a','bc']