Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Тексты > Фильтр одного языка |
Автор: quiz2 13.2.2006, 13:34 |
Приветсвую всех. Расскажите, пожалуйста, как сделать проверку имени пользователя при регистрации, чтоб в нем содержались буквы только одного языка? Если есть разные языки, то регистрация не удается. Если только рус или англ, то норм. При этом помимо букв можно использовать еще и пробел. Спасибо |
Автор: AztEK 13.2.2006, 14:53 |
Регулярные выражения. Читай про них и соответсвующий форум. |
Автор: AntonioBanderaz 13.2.2006, 17:34 | ||
да можно и str_replace
|
Автор: AztEK 13.2.2006, 19:23 |
Причем тут str_replace? Как я понял, необходимо проверить входные данные, чтобы буквы были из одного языка. Это делается регекспами |
Автор: AztEK 15.2.2006, 13:05 |
Извращение! Неэлегантно, и, должно быть, небыстро. |
Автор: AntonioBanderaz 15.2.2006, 17:19 |
А давай проверим? |
Автор: AztEK 16.2.2006, 05:39 |
Давай. Как замерием? Тупо прогоним цикл 10000 раз? |
Автор: $дмитрий 16.2.2006, 10:24 | ||||
|
Автор: AntonioBanderaz 16.2.2006, 16:22 |
давай так... завтра скину результаты... Машинка P4 1.7 512Mb ОЗУ php 4.4 Apache 2 OC RedHat Linux AS Taroon update 4 |
Автор: AztEK 16.2.2006, 19:54 |
Ладно, давай. Добавлено @ 19:56 Тогда скинь ещё и тестируемый код. |
Автор: AntonioBanderaz 18.2.2006, 19:22 | ||
Вывел: 9.03182E-005 А что там у тебя? |