Мой текущий Xpath выглядит следующим образом:
//p[contains(.,' die ') or contains(.,' dead ') or contains(.,' died ') or contains(.,' kill ') or contains(.,' killed ') or contains(.,' killing ') or contains(.,' killings ') or contains(.,'die.') or contains(.,' dead.') or contains(.,' died.') or contains(.,' kill.') or contains(.,' killed.') or contains(.,' killing.') or contains(.,' killings.')]/text()
Поиск всех этих терминов в базе данных. Моя единственная проблема заключается в том, что он извлечет два результата из одного и того же абзаца и надеется, что руководство попросит Xpath игнорировать результаты, следующие за первым в том же <p>
делителе.