title: cucumber stepdef matching multiple regex arguments
body: <p>I am trying to write a step def that matches multiple String values with double quotes:</p>
  
  <pre><code>When I have a HeaderUtil
  Then header is generated with fields matching patterns 
  """
  "\"%s\":\"%s\""
  """ 
  or
  """
  "\"%s\":%s"
  """
  </code></pre>
  
  <p>This stepdef will see that the serialized fields match one of the above patterns  in the generated string.</p>
  
  <p>I am looking to have a stepdefinition that will have two arguments that matches one or the other pattern.
  Currently, I am getting a parser error:</p>
  
  <pre><code>Caused by: gherkin.lexer.LexingError: Lexing error on line 8: '""" \
  """
  "\"%s\":%s"
  """   
  </code></pre>
  
  <p>Is there a way more than one multiline parameter can be passed in a step definition?</p>