w3resource
php Programming Exercies

PHP Regular Expression Exercise: Remove all characters from a string except a-z A-Z 0-9 or " "

PHP regular expression: Exercise-7 with Solution

Write a PHP script to remove all characters from a string except a-z A-Z 0-9 or " ".

Sample string: abcde$ddfd @abcd )der]

Pictorial Presentation:

PHP Regular Expression Exercise: Remove all characters from a string except a-z A-Z 0-9

Sample Solution:

PHP Code:

<?php
$string = 'abcde$ddfd @abcd )der]';
echo 'Old string : '.$string.'
'; $newstr = preg_replace("/[^A-Za-z0-9 ]/", '', $string); echo 'New string : '.$newstr."\n"; ?>

Sample Output:

Old string : abcde$ddfd @abcd )der]                         
New string : abcdeddfd abcd der

Flowchart :

Flowchart: PHP Regular Expression Exercise - Remove all characters from a string except a-z A-Z 0-9 or " "

PHP Code Editor:

Have another way to solve this solution? Contribute your code (and comments) through Disqus.

Previous: Write a PHP script to extract text (within parenthesis) from a string.
Next: PHP Date Exercises Home.

What is the difficulty level of this exercise?



New Content: Composer: Dependency manager for PHP, R Programming