In message <[EMAIL PROTECTED]>
, Mladen Milankovic <[EMAIL PROTECTED]> writes
>On 4/15/08, Pete Clark <[EMAIL PROTECTED]> wrote:
>>  I have got as far as
>>  preg_replace('/\.\S/i', ". $0", 'Hello world.Hello world');
>>  which gives me
>>  "Hello world. .Hello world"
>>
>>  Can anyone figure out the correct code.
>
>Hi.
>Try out this one:
>
>preg_replace('/\.([^\s])/i', ". $1", 'Hello world. Hello world');
>
>It searches for a . (comma) with a nonspace character after it and
>replaces the whole thing with the . (comma-space) and the non-space
>chaacter it have found.
>
>regards
>mmlado

Thanks, works great, I was missing out the () to split the expression
up.


-- 
Pete Clark

Sunny Andalucia
http://hotcosta.com/Andalucia.Spain

Reply via email to