replacing multiple spaces with one
| From: | David Russell | Date: | Mon, 15 Jul 2002 16:15:29 +0000 |
| Subject: | replacing multiple spaces with one | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-107725@lists.php.net to get a copy of this message | ||
Hi all
(easy one - I think)
I need to replace all instances of multiple spaces in a string with a single space.
I tries the following:
$ArticleText = str_replace(' ', ' ', $ArticleText);
but if I have four spaces, I am left with two - this is wrong...
I am sure that I am really looking for a ereg_replace or preg_replace, but having no c/perl programming background, I do not know either perl or standard regex syntax.
Could someone tell me what the correct ereg/preg expression for this would be? I would also like a pointer to regex syntax, if someone knows offhand.
Thanks
David R