PHP: Match Non-Alphanumeric Characters from a String
Posted on October 5, 2008, Filled under PHP,
Bookmark it
This is a snippet that matches non-alphanumeric characters from a string (text).
<?php
function match_non_alphanumeric_characters($string, $strip_space = true) // Match spaces?
{
$str = ($strip_space) ? ' ' : '';
preg_match_all('/([^a-zA-Z0-9'.$str.']+)/', $string, $match);
return $match[0];
}
$string = 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent porttitor euismod enim # Sed posuere & Duis non elit * Sed tempus dolor$';
$non_alphanumeric_array = match_non_alphanumeric_characters($string);
echo '<pre>'; print_r($non_alphanumeric_array); echo "</pre>";
?>Output:
Array
(
[0] => ,
[1] => .
[2] => #
[3] => &
[4] => *
[5] => $
)Do you wish to receive the latest updates as soon as they are posted? Get our RSS Feed or Subscribe to the Newsletter!
- October 5, 2008
- article by Gabriel C.
- Leave a reply!
Related Posts
PHP: Extract Alphanumeric Sequences from a Stringat October 5, 2008
PHP: How to extract numbers from a string (text)at October 5, 2008 with 6 comments
Shorten a string (text)at September 3, 2008 with 2 comments
PHP: Extract Alphabetical Sequences from a Stringat October 5, 2008
