title: android intent filter pattern matching
body: <p>My Intent filter looks like this:</p>
  
  <pre><code>        &lt;intent-filter&gt;
              &lt;action android:name="android.intent.action.VIEW" /&gt;
              &lt;category android:name="android.intent.category.DEFAULT"/&gt;
              &lt;category android:name="android.intent.category.BROWSABLE"/&gt;
              &lt;data android:scheme="*" 
                    android:host="*" 
                    android:pathPattern="/pickup.jsp\?h=.+&amp;p=.*&amp;l=-?[0-9]+" /&gt;
          &lt;/intent-filter&gt;
  </code></pre>
  
  <p>I get parser error in eclipse:</p>
  
  <pre><code>[com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] 
  Parser exception for C:\projects\myapp\AndroidManifest.xml: 
  The reference to entity "p" must end with the ';' delimiter.
  </code></pre>
  
  <p>I'm trying to match the URL <code>/path/pickup.jsp?h=handle&amp;p=&amp;l=4234</code> for any scheme and any host using a regular expression.  Is that possible?  If so, how would I match it?</p>