如何使用正则表达式匹配python中的非空白字符?

以下代码匹配给定字符串中的所有非空白字符。

示例

import re
foo = re.search(r'\S+', 'Need for Speed 2')
print foo

输出

<_sre.SRE_Match object at 0x0000000004A06648>

示例

以下代码匹配并找到给定字符串中的所有非空白字符,并将其打印出来

import re
foo = re.findall(r'\S+', 'Need for Speed 2')
print foo

输出

['Need', 'for', 'Speed', '2']