title: Why isn't DownThemAll able to recognize my reddit URL regular expression?
body: <p>So I'm trying to download all my old reddit posts using a combination of AutoPagerize and DownThemAll.</p>
  
  <p>Here are two sample URLs I want to distinguish between:</p>
  
  <ul>
  <li><a href="http://www.reddit.com/r/China/comments/kqjr1/what_is_the_name_of_this_weird_chinese_medicine/c2med97" rel="nofollow">http://www.reddit.com/r/China/comments/kqjr1/what_is_the_name_of_this_weird_chinese_medicine/c2med97</a></li>
  <li><a href="http://www.reddit.com/r/China/comments/kqjr1/what_is_the_name_of_this_weird_chinese_medicine/c2meana?context=3" rel="nofollow">http://www.reddit.com/r/China/comments/kqjr1/what_is_the_name_of_this_weird_chinese_medicine/c2meana?context=3</a></li>
  </ul>
  
  <p>The regexp I'm trying to use is this: (\b)http://www.reddit.com/([^?\s]*)?</p>
  
  <p>I want all my reddit posts downloaded, but I don't want any redundancy, so I want to match all of my reddit posts except for anything with a question mark (after which there's a "context=3" character). </p>
  
  <p>I've used RegEx Buddy to show that the regexp fits the first URL but not the second one. However, DownThemAll does not recognize this. Is DownThemAll's ability to parse regexp limited, or am I doing something wrong?</p>
  
  <hr>
  
  <p>For now, I've just decided to download them all, but to use a renaming mask of <code>*subdirs*.*text*.*html*</code> so that I can later mass remove anything containing the word "context" in its filename.</p>