title: Are regexes really maintainable?
body: <p>Any code I've seen that uses Regexes tends to use them as a black box:</p>
  
  <ol>
  <li>Put in string</li>
  <li>Magic Regex</li>
  <li>Get out string</li>
  </ol>
  
  <p>This doesn't seem a particularly good idea to use in production code, as even a small change can often result in a completely different regex.</p>
  
  <p>Apart from cases where the standard is permanent and unchanging, are regexes the way to do things, or is it better to try different methods?</p>