返回双连续字母的单词

2024-04-25 17:41:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试编写一个python程序来返回具有两个连续字母的单词(例如door、ball、floor)。到目前为止,我的代码如下所示,但它会将文件中的所有单词分成两个字母部分返回给我:

def text_processing( file_location ):
    import re
    file_variable = open( file_location )
    lines = file_variable.read()
    print lines

    double_letter = re.compile('[A-Z]{2,2}', re.IGNORECASE)
    double_letter_list = double_letter.findall(lines)

    print double_letter_list

Tags: 程序re字母location单词variablelistfile