如何显示包含这些字符的所有单词?

xRo*_*bot 6 python

我有一个文本文件,我想显示包含z和x字符的所有单词.

我怎样才能做到这一点 ?

Woo*_*ble 12

如果你不想有2个问题:

for word in file('myfile.txt').read().split():
    if 'x' in word and 'z' in word:
        print word
Run Code Online (Sandbox Code Playgroud)


Tim*_*ker 8

假设您将整个文件作为内存中的一个大字符串,并且单词的定义是"一个连续的字母序列",那么您可以执行以下操作:

import re
for word in re.findall(r"\w+", mystring):
    if 'x' in word and 'z' in word:
        print word
Run Code Online (Sandbox Code Playgroud)