Re: problems with regex

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

 



Merlin wrote:
Hi there,

I am somehow lost when it comes to regex. I am trying to remove ! and ? characters from a string. Could somebody please help me to get a working regex running for that?

I tried: $str = preg_replace('/\!\?\./', ' ', $str);

$s = "?!help!?";
echo "--",$s,"--",preg_replace("#[\\!\\?]#", "", $s),"--\n";

notice I use double quotes (because it means I can test the code on the command
line) and therefore I'm escaping the backslashes. basically you need to add
the square brackets around the chars in question in order to say 'any one of these
chars'....

<quote from="http://php.net/manual/en/reference.pcre.pattern.syntax.php";>
[

    start character class definition
]

    end character class definition
</quote>



Thank you for any help,

Merlin


--
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