title: Why isn't booliean expression working
body: <p>I am using the following regular expression to filter some junk emails</p>
  
  <pre><code>\bNeotube\b | \bNeotubeTV\b
  </code></pre>
  
  <p>Here is a sample of the junk email header:</p>
  
  <pre><code>Return-path: &lt;uranus@pschic.info&gt;
  Envelope-to: coben@jesusmylord.org
  Delivery-date: Thu, 25 May 2017 14:18:58 +0200
  Received: from [45.59.120.18] (port=30375 helo=pschic.info)
    by ok1057.kvchosting.com with esmtp (Exim 4.89)
   (envelope-from &lt;uranus@pschic.info&gt;)
   id 1dDrj8-0002X1-Se
   for coben@jesusmylord.org; Thu, 25 May 2017 14:18:58 +0200
  From: "NeotubeTV" &lt;uranus@pschic.info&gt;
  Date: Thu, 25 May 2017 06:58:18 -0500
  MIME-Version: 1.0
  Subject: Free TV shows, Sports and New Movies on your TV In HD?
  To: &lt;coben@jesusmylord.org&gt;
  Message-ID: `
  </code></pre>
  
  <p>The above expression does not work. However, if I just use </p>
  
  <pre><code>\bNeotubeTV\b
  </code></pre>
  
  <p>the email is filtered. Why doesn't the above OR statement work?</p>
  
  <p>Thanks for your help.
  Chris</p>