re.split(pattern,string, maxsplit=0, flags=0)
>>> re.split('\W+', 'Words, words, words.') #如果在string中,开头或结尾被pattern匹配到,则会返回一个''(空字符) ['Words', 'words', 'words', ''] >>> re.split('(\W+)', 'Words, words, words.') #()会将在string中用pattern匹配到的字符串也作为列表的元素返回,如', '(有空格) ['Words', ', ', 'words', ', ', 'words', '.', ''] >>> re.split('\W+', 'Words, words, words.', 1) ['Words', 'words, words.'] >>> re.split('[a-f]+', '0a3B9', flags=re.IGNORECASE) ['0', '3', '9']