Re: replacing multiple spaces with one
| From: | Jason Wong | Date: | Mon, 15 Jul 2002 16:49:36 +0000 |
| Subject: | Re: replacing multiple spaces with one | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-107728@lists.php.net to get a copy of this message | ||
On Tuesday 16 July 2002 00:15, David Russell wrote:
> 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?
$ArticleText = preg_replace('/ +/', ' ', $ArticleText);
This replaces instances of one or more space with a single space.
> I would also like a pointer to regex syntax, if someone knows
> offhand.
The manual?
--
Jason Wong -> Gremlins Associates -> www.gremlins.com.hk
Open Source Software Systems Integrators
* Web Design & Hosting * Internet & Intranet Applications Development *
/*
Standards are crucial. And the best thing about standards is: there are
so ____many to choose from!
*/