Discarding empty elements with preg_split() : preg_split « String « PHP






Discarding empty elements with preg_split()

 
<?
$text=<<<TEXT
"asdf.asdf,asdf!asdf
TEXT;

$words = preg_split('/[",.!\s]/', $text, -1, PREG_SPLIT_NO_EMPTY);

print 'There are ' . count($words) .' words in the text.';
?>
  
  








Related examples in the same category

1.Calculating average word length
2.preg_split() Flags
3.preg_split() function operates like split(), except that regular expressions are accepted as input parameters for pattern.
4.preg_split.php
5.How preg_split() can be used:
6.Limiting the number of returned elements with preg_split()
7.Parsing a date with preg_split()
8.Using preg_split()
9.Using preg_split() to Break Up Strings