title: Bareword found where operator expected at -e line 1, near "9A"
body: <p>Why am I getting a syntax error?</p>
  
  <pre><code>% perl -ne 'if (/https://([-.0-9A-Za-z]+\.[-0-9A-Za-z]+)/) { print $1 ; }'
  Bareword found where operator expected at -e line 1, near "9A"
          (Missing operator before A?)
  Bareword found where operator expected at -e line 1, near "9A"
          (Missing operator before A?)
  syntax error at -e line 1, near "9A"
  syntax error at -e line 1, near ";}"
  Execution of -e aborted due to compilation errors.
  </code></pre>