Python 查找所有单词,包括带有特殊字符的单词

Python 查找所有单词,包括带有特殊字符的单词,python,regex,python-3.x,Python,Regex,Python 3.x,excel文件中的文本如下所示: alpha123_4rf 45beta_Frank Red5Great_Sam_Fun dan.dan_mmem_ber huh_k han.jk_jj huhu 我正在尝试使用正则表达式匹配所有这些单词,并将它们保存到集合() 如图所示,我尝试了r”(\w+..*?\u*?\ w+)。但是似乎无法捕获没有特殊字符的单词huhu。您的正则表达式捕获的单词中有\uu,而huhu没有 您可以多次更改正则表达式以匹配每个字母、数字、下划线和点 ([\w.]+)

excel文件中的文本如下所示:

alpha123_4rf
45beta_Frank
Red5Great_Sam_Fun
dan.dan_mmem_ber
huh_k
han.jk_jj
huhu
我正在尝试使用正则表达式匹配所有这些单词,并将它们保存到
集合()


如图所示,我尝试了
r”(\w+..*?\u*?\ w+)
。但是似乎无法捕获没有特殊字符的单词
huhu

您的正则表达式捕获的单词中有
\uu
,而
huhu
没有
您可以多次更改正则表达式以匹配每个字母、数字、下划线和点

([\w.]+)


如果您希望匹配更精确的内容,您可能需要向我们提供有关您的上下文以及您正试图匹配的内容的更多信息。

您的正则表达式捕获的单词中包含
\uu
,而
huhu
不包含
您可以多次更改正则表达式以匹配每个字母、数字、下划线和点

([\w.]+)


如果您希望匹配更精确的内容,您可能需要向我们提供有关您的上下文以及您正试图匹配的内容的更多信息。

如果您想要所有内容,为什么还要尝试将任何内容与正则表达式匹配?您是如何想出该正则表达式的?你认为一个词是什么?你能举例说明你不想匹配的东西吗?如果你想要所有的东西,为什么还要尝试用正则表达式来匹配任何东西?你是怎么想出那个正则表达式的?你认为一个词是什么?你能举例说明你不想匹配的东西吗?