title: Karate: Is there a way to pass variable as string in scenario outline and examples table
body: <p>I am using latest karate v1.1.0. My feature looks like this:</p>
  <pre><code>Feature: Scenario outline with examples table
  
  Background:
    * url 'http://localhost:8080'
    * def dummy = Java.type(karatetests.attributes)
    * def test = new attributes()
    * def userid = test.getuserid()
  
  Scenario Outline: pass userid with string as parameter
    Given path '&lt;path&gt;'
    And Header Host = 'hostname'
    And Header User-Agent = '&lt;Ua-string&gt;' 
    When method POST
    Then status 200
  
    Examples:
      | path | Ua-string |
      | api  |  AppleWebKit/537.36 (KHTML, like Gecko, userid)|
  
  </code></pre>
  <p>In cucumber: I was able to realise the variable value of 'userid' in Ua-string table with AppleWebKit/537.36 (KHTML, like Gecko, ${userid})</p>
  <p>In karate: I tried with 'userid', &quot;userid&quot;, &quot;#(userid)&quot;, and '#(userid)' unfortunately was not succesfull.</p>
  <pre><code>  Examples:
      | path | Ua-string |
      | api  |  AppleWebKit/537.36 (KHTML, like Gecko, userid)| =&gt; Result: userid string is passed not its value
      | api  |  AppleWebKit/537.36 (KHTML, like Gecko, 'userid')| =&gt; Result: syntax error
      | api  |  AppleWebKit/537.36 (KHTML, like Gecko, &quot;userid&quot;)| =&gt; Result: &quot;userid&quot; string is passed not its value
      | api  |  AppleWebKit/537.36 (KHTML, like Gecko, &quot;#(userid)&quot;)| =&gt; Result: &quot;#(userid)&quot; string is passed not its value
      | api  |  AppleWebKit/537.36 (KHTML, like Gecko, '#(userid)')| =&gt; Result: '#(userid)' syntax error
  </code></pre>
  <p>How can I replace the userid with its value, while passing it to Ua-string header?
  Thanks</p>