title: How to suppress warning about backslashed character being treated as a literal character?
body: <p>In my code I make a string that kinda resembles an IP address, using the <code>random_regex</code> function from String::Random</p>
  
  <pre><code>  $ip = random_regex('\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}');
  </code></pre>
  
  <p>This is inside of a loop and whenever it hits this line, Perl outputs:</p>
  
  <pre><code>'\.' being treated as literal '.' at ./test_data.pl line 67
  '\.' being treated as literal '.' at ./test_data.pl line 67
  '\.' being treated as literal '.' at ./test_data.pl line 67
  </code></pre>
  
  <p>How do I ignore or suppress this warning? Or perhaps modify the regex to avoid it altogether?</p>