希望标题不会太混乱。
我有一个目录,里面满是包含故事的文件。只有当它们之间的字符串不包含另一个列表中包含的任何句子时,我才需要获取两个句子之间的字符串列表(总是向前)。每个故事。
因此,例如,我有一个列表“大狗”、“她追他”、安妮咬嘴唇”等。
然后我有一个文件,它可能是一个包含谁知道什么的故事。我想找到“他跳到她后面”和“她吻了他”之间的字符串,但前提是它们之间的字符串不包含第一个列表中的任何句子,或者它们本身。
我已经找到了一些方法来做到这一点,但大多数都很慢,需要将近一个小时才能完成一个文件,我相信一定有更好更快的方法来做到这一点。请注意,我没有在此处添加它,因为我不想将解决方案限制在我正在做的事情上,这可能不是最好的方法。