preg_replace remove every char from ! until a single space is found
<p>I'm trying to delete specific words.</p>

<pre><code>$data = str_replace( $wordsToRemove, '!', $data );
</code></pre>

<p>But this leaves certain chars off words. So for example if <strong>test</strong> is a word to remove, <strong>testing</strong> is now <strong>!ing</strong>, and <strong>tests</strong> becomes <strong>!s</strong></p>

<p>So I'm trying to get rid of these likes this:</p>

<pre><code>$data = preg_replace("/!anyAmountofCharsRemovedUntilSingleSpace /", ' ', $data);
</code></pre>

<p>Is this the right way to do it?</p>
