小编use*_*037的帖子

python匹配目标词

对于每个目标词,我想检查下一个目标词之前出现的下一个词是否与我在文档中设置的词相对应.如果匹配,我希望它输出为true并写出到txt文件.如果为false,则写出false.

我正在使用正则表达式,但迭代方式很好

import re
re.findall("([a-zA-Z]+) " + tofind, txt)
Run Code Online (Sandbox Code Playgroud)

目标和下一个词:

target word: document
next words: set is complete
Run Code Online (Sandbox Code Playgroud)

样品文件:

我设置的文件现已完成.文件很棒.文件很完整,文件集齐全.文件是完整的文件是好的但不完整.

文档在此摘录中出现了6次,但我希望它返回并将下面的内容输出到txt文件

first document -> true
second document -> false
third document -> false
fourth document -> true
fifth document -> false
sixth document -> false
Run Code Online (Sandbox Code Playgroud)

python iteration

5
推荐指数
1
解决办法
172
查看次数

标签 统计

iteration ×1

python ×1