title: Cypress + Cucumber doesn't work with regex
body: <p>I have the following step definition in my cypress-cucumber project:</p>
  <pre><code>Given('I open home page', () =&gt; {
      cy.visit('/', {
          failOnStatusCode: false,
          headers: {
              'Accept-Language': 'en',
          },
      })
  })
  </code></pre>
  <p>It works fine as soon as I use it with the line:</p>
  <pre><code>Given I open home page
  </code></pre>
  <p>But I want this step definition to work not only with this line but also with this one:</p>
  <pre><code>Given user opens home page
  </code></pre>
  <p>And when I change my step definition like this:</p>
  <pre><code>'(.+) open(s?) home page'
  </code></pre>
  <p>It doesn't work anymore. Cypress writes that my step is not defined. Why? How to fix this regex?</p>