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']