Using Directory.GetFiles with regex-like filter
<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>
