title: Needed C++ HTML parser + regular expression support
body: <p>I'm working on a C++ project and I need to find an external library which
  provides HTML parser and regular expression support.</p>
  
  <p>The project is under 2 OS - iOS &amp; Android.</p>
  
  <p>I was thinking using libxml2 which has a HTML parser module and xml regular expression.</p>
  
  <p>Can I use the xml regular expression module on HTML page?</p>
  
  <p>In addition, I need some basic html function support in C++.
  Like those 2 PHP functions: rawurlencode &amp; urlencode.</p>
  
  <p>I'm open to different libraries.</p>
  
  <p>Thanks</p>