title: Is anything inside the string changed after binding operations?
body: <pre class="lang-perl prettyprint-override"><code>my $s = 'x';
  print(&quot;\$s is $s,\$s =~ s///r is &quot;,$s =~ s///r, &quot;.\n&quot;);
  $s =~ /x/;
  print(&quot;\$s is $s,\$s =~ s///r is &quot;,$s =~ s///r, &quot;.\n&quot;);
  </code></pre>
  <p>prints</p>
  <pre><code>$s is x,$s =~ s///r is x.
  $s is x,$s =~ s///r is .
  </code></pre>
  <p>So what is changed after the third line?</p>