title: Using Directory.GetFiles with regex-like filter
body: <p>I have a folder with two files:</p>
  
  <ul>
  <li>Awesome.File.20091031_123002.txt</li>
  <li>Awesome.File.Summary.20091031_123152.txt</li>
  </ul>
  
  <p>Additionally, a third-party app handles the files as follows:</p>
  
  <ul>
  <li>Reads a <code>folderPath</code> and a <code>searchPattern</code> out of a database</li>
  <li>Executes <code>Directory.GetFiles(folderPath, searchPattern)</code>, processing whatever files match the filter in bulk, then moving the files to an archive folder.</li>
  </ul>
  
  <p>It turns out that I have to move my two files into different archive folders, so I need to handle them separately by providing different searchPatterns to select them individually. Please note that I can't modify the third-party app, but I can modify the searchPattern and file destinations in my database.</p>
  
  <p><strong>What <code>searchPattern</code> will allow me to select <code>Awesome.File.20091031_123002.txt</code> without including <code>Awesome.File.Summary.20091031_123152.txt</code>?</strong></p>