Re: Regex not working with ":"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2009/4/22 kyle.smith <kyle.smith@xxxxxxxxxxxxxx>:
> Have you tried escaping the : with a \?
>
> Like:
> mb_ereg_replace('^(.*)this is the test\: replace(.*)$', '', $contents
> ,'UTF-8');
>
> Also, have you tried removing the : and adjusting the input string to
> verify your belief that it's the :?
>
> HTH,
> Kyle
>
> -----Original Message-----
> From: Merlin Morgenstern [mailto:merlin_x@xxxxxxxxxxx]
> Sent: Wednesday, April 22, 2009 4:09 AM
> To: php-general@xxxxxxxxxxxxx
> Subject:  Regex not working with ":"
>
> Hi there,
>
> I am trying to remove a text which does contain a : inside. Somehow the
> regex does not match, no matter what I do:
>
> $contents = mb_ereg_replace('^(.*)this is the test: replace(.*)$', '',
> $contents ,'UTF-8');
>
> Looks like this is a result of the :.
>
> Does anybody have an idea how to do this?
>
> Thank you for any help.
>
> Merlin
>
> --
> PHP General Mailing List (http://www.php.net/) To unsubscribe, visit:
> http://www.php.net/unsub.php
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Can you try ..

# Your regular expression could not be converted to the flavor
required by this language:
# A POSIX Extended RE cannot match the start and the end of a line with ^ and $
# A POSIX Extended RE cannot match the start and the end of a line with ^ and $

# Because of this, the code snippet below will not work as you
intended, if at all.

$contents = mb_ereg_replace('^(.*)this is the test: replace(.*)$',
'\1\2', $contents, 'UTF-8');



The warnings above come from RegexBuddy. Considering the PHP examples,
I'm not sure how accurate they are.
-- 
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux