文字列を正規表現で分割して、文字列配列にする。
import re
str_array = re.split(r'regexp', somstring)
例
>>> import re
>>> re.split(r'[,:]', "a,b:c")
['a', 'b', 'c']
forループなどで何度も繰り返すときには正規表現のコンパイルして、正規表現パターンオブジェクトを取得したほうが高速に動作する。
>>> import re
>>> ptn = re.compile(r'[,:]')
>>> ptn.split("a,b:c") # コンパイル済みの正規表現パターンを使用する
['a', 'b', 'c']