正则表达式匹配字符串中的所有字符组

时间:2017-03-14 13:46:35

标签: regex

我需要一个正则表达式来匹配字符串中的字符组。 例如this is-a@beautiful^day。 应该产生以下列表:thisisabeautifulday。 提及我不知道字符串的长度或单词分隔的字符。

有什么想法吗?我不知道如何为此构建一个正则表达式。

1 个答案:

答案 0 :(得分:1)

如果你想找到所有字母组:

import re

string = "this is-a@beautiful^day"
list = re.findall(r'[A-Za-z]+', string)
print list

['this', 'is', 'a', 'beautiful', 'day']