Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.12;
Скачать: CL | DM;

Вниз

Eregi в PHP   Найти похожие ветки 

 
Dmytro   (2006-10-24 16:06) [0]

Никак не могу разобраться с этим eregi =) Подскажите, как обнулить строку, если она содержит что-либо кроме букв латинского алфавита, кириллицы, цифр, пробела и символа "@"?


 
McSimm ©   (2006-10-24 16:21) [1]

if (eregi("[^a-zа-яА-ЯеЁ0-9 @]", $s)
{
   $s = "";
}
--
(совет - забыть про ereg* и разбираться с preg*)


 
Орион ©   (2006-10-24 16:26) [2]

> [1] McSimm ©   (24.10.06 16:21)
> (совет - забыть про ereg* и разбираться с preg*)


а что страшного в ereg[i]?


 
McSimm ©   (2006-10-24 16:47) [3]

в примере ошикба "ёЁ" вместо "еЁ" и скобку забыл.


> а что страшного в ereg[i]?

ничего страшного, но:
1. эффективнее. За исключением экзотических ситуаций выполняются значительно быстрее.
2.  preg* ничем не уступают в функциональности, а во многом опережают:
PHP also supports regular expressions using a Perl-compatible syntax using the PCRE functions. Those functions support non-greedy matching, assertions, conditional subpatterns, and a number of other features not supported by the POSIX-extended regular expression syntax.



Страницы: 1 вся ветка

Текущий архив: 2006.11.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.033 c
1-1159951941
JohnKorsh
2006-10-04 12:52
2006.11.12
Вопрос по IDE Дельфи/


15-1161601984
Layner
2006-10-23 15:13
2006.11.12
Кто работает с беспл. инсталятором NSIS (v2.2)


1-1159444991
DVM
2006-09-28 16:03
2006.11.12
У TEdit какие то проблемы с маленькой буквой "я"?


15-1161900433
Ketmar
2006-10-27 02:07
2006.11.12
что, правда?


15-1160999941
palva
2006-10-16 15:59
2006.11.12
Оказывается, приемник GPS полезен при поиске сокровищ