|
|
|
| посчитал так.... но может как-то это можно проще сделать?
<?php
$text = "бла;.!:;бла бла";
echo $text."<br>";
$k = strlen($text);
$text = preg_replace("|[^\d\w ]+|i","",$text);
echo $text."<br>";
echo $k-strlen($text);
?>
|
| |
|
|
|
|
|
|
|
для: lightning.say
(06.06.2011 в 13:58)
| | Проще без регулярных выражений? Если с использованием регулярных выражений, то вряд ли можно зверски эффективнее сделать.
PS Пробел лучше заменить на \s (покроете класс пробельных символов, включая переводы строк, табуляцию). | |
|
|
|