Я использую Mechanize
для взаимодействия с несколькими веб-страницами, и я пытаюсь определить, привело ли сообщение к данной форме сообщение об ошибке.
Сейчас я делаю это:
agent.page.body.include?("I'm an error message!")
Но я только что обнаружил другое сообщение об ошибке. Поскольку я не хочу делать:
agent.page.body.include?("I'm an error message!") || agent.page.body.include?("Another error message")
Как определить, содержит ли тело страницы сообщение об ошибке?