可以使用Python的字符串操作来处理。
假设有一个字符串s,包含若干个单词,每个单词之间可能有一个或多个空格分隔,并且有些单词中可能包含撇号。我们可以使用以下代码将其分割成单词列表:
import re words = re.findall(r"[\w']+", s)
这里使用了正则表达式"\w+"来匹配单词字符(包括字母、数字、下划线和撇号),并且用[]将其扩起来表示匹配其中任何一个字符,这样就可以匹配包含撇号的单词了。最后使用re.findall函数来获取所有匹配结果。
上一篇:按空格拆分字符串,需要澄清。
下一篇:按空格分割Python字符串,除非在单词之间和逗号之后。