Regular expression to match strings that contain <br/> but not other HTML tags?
<p>I want to find and match strings that contain no HTML tags but &lt;br/&gt; and all other normal characters ([^&lt;>]+).</p>

<p>So basically, this match dismisses any string that contains '&lt;' or '>' but not '&lt;br/&gt;'.</p>

<p>This is what I can come up with:</p>

<pre><code>preg_match('@[(?:&lt;br/&gt;).]+@sU', $str, $match);
</code></pre>

<p>Obviously it doesn't work cause' I don't know what to put at the dot. Any ideas?</p>
