title: Using Regex.Match static method to find a match starting at a specific position
body: <p>Microsoft offers a method called <a href="http://msdn.microsoft.com/en-us/library/3583dcyh.aspx" rel="nofollow">Match</a> that matches a Regex pattern starting at a specific position in the input string. What I am trying to do is optimize the performance of my program by using the <a href="http://msdn.microsoft.com/en-us/library/0z2heewz.aspx" rel="nofollow">static method version of Match</a>, there by gaining the benefit of caching. There does not seem to be a way to specify a specific position to start matching though, even though the member version does. Is there anyway to emulate this or is there an alternate static method I'm missing that allows me to start searching for my pattern at a specific spot in the input string? Any help would be appreciated.</p>