Or do it all in one line:
$string = ereg_replace('[!@#$%^&*()_+=-';:"/.,<>?]', '', $string);
If you want to remove non-alphanumeric characters from a string, you can do:
$string = ereg_replace('[^[:alnum:]]', '', $string);
Perl-compatible regular expressions would work as well, and be
slightly faster. For more info, see:
http://www.php.net/manual/en/function.ereg.php
http://www.php.net/manual/en/ref.regex.php
http://www.php.net/manual/en/ref.pcre.php
-steve
At 12:21 PM -0800 1/26/02, "qartis" <[EMAIL PROTECTED]> wrote:
>I'm guessing something along the lines of:
>
>--
>$string=str_replace("!","",$string);
>$string=str_replace("@","",$string);
>$string=str_replace("#","",$string);
>$string=str_replace("$","",$string);
>$string=str_replace("%","",$string);
>$string=str_replace("^","",$string);
>--
>
>etc.
>
>"Philip J. Newman" <[EMAIL PROTECTED]> wrote in message
>003d01c1a6a5$fa7d60e0$0401a8c0@philip">news:003d01c1a6a5$fa7d60e0$0401a8c0@philip...
>Any Ideas how I can remove !@#$%^&*()_+=-';:"/.,<>? charactors from a
>string?
>
>Philip J. Newman
>Philip's Domain - Internet Project.
>http://www.philipsdomain.com/
>[EMAIL PROTECTED]
>Phone: +64 25 6144012
--
+------------------------------------------------------------------------+
| Steve Edberg [EMAIL PROTECTED] |
| University of California, Davis (530)754-9127 |
| Programming/Database/SysAdmin http://pgfsun.ucdavis.edu/ |
+------------------------------------------------------------------------+
| "Restriction of free thought and free speech is the most dangerous of |
| all subversions. It is the one un-American act that could most easily |
| defeat us." |
| - Supreme Court Justice (1939-1975) William O. Douglas |
+------------------------------------------------------------------------+
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]