Ich versuche, einen Test in einer Rails-Anwendung zu schreiben Capybara verwenden, dies beinhaltet:Capybara Flucht regex
expect(page).to have_content(text: /\bEdit\b/)
ich Grenzen auf der Saite brauchen das Wort, weil andere Inhalte auf der Seite, ohne sie übereinstimmen (zum Beispiel das Wort "Editorial").
Wenn ich laufe, dass, erhalte ich einen Fehler mit der folgenden Meldung:
expected to find text "{:text=>/\\bEdit\\b/}" ...
Notiere die Doppel auf den \b
‚s zu entkommen!
Wie kann Capybara nicht meinen Backslashes in meiner Regex entkommen?