Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Только русские и латинские буквы 
:(
    Опции темы
R.M.
Дата 23.11.2005, 02:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



Здрасте. помогите пожалуста. Есть всякие поля типа e-mail пароль и т.д., все они проверяются, но незнаю как проверить на "только русские или латинские буквы", т.е. чтобы небыло никаких символов и никаких цифр, и буквы были либо наши либо латинские. Заранее спасибо


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 23.11.2005, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 16
Всего: 261



Можно глупый вопрос...
Это что: http://forum.vingrad.ru/index.php?showtopi...%F1%F1%EA%E8%E5
Неужто уже в лом головой полумать и самому элементарную регулярку составить?
Темпаче на проверку мыла тут уже несколько тем было...
PM ICQ   Вверх
-=Ustas=-
Дата 23.11.2005, 21:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 6
Всего: 69



Куксикус, ну ты даешь!!! smile С твоего прошлого идентичного поста уже более месяца прошло... smile


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
-=Ustas=-
Дата 23.11.2005, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 6
Всего: 69



Вот тебе как элементарный пример:
Код

if (!preg_match("/[\!\@\#\$\%\^\&\*\(\)\_\-\+\=\|\/\,\.\?\;\:\'\"]/S", $string)) {
    echo "Допустимый ввод";
} else {
    echo "Недопустимый ввод";
}



--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Mal Hack
Дата 23.11.2005, 22:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 16
Всего: 261



-=Ustas=-
[А-Яа-яA-Za-z] не катит? smile
PM ICQ   Вверх
-=Ustas=-
Дата 23.11.2005, 23:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 6
Всего: 69



Mal Hack, ну можно же немножко поизвращаться... smile


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
R.M.
Дата 24.11.2005, 08:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



-=Ustas=-

Блин я подумал поставить '!' но думал не прокатит. Надо же так лажануть smile спасибо
Добавлено @ 08:43
Mal Hack
Цитата(Mal @ 23.11.2005, 23:40)
[А-Яа-яA-Za-z]

насколько я знаю можно вроде так [а-Яa-Z] smile


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 25.11.2005, 21:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 16
Всего: 261



Цитата
насколько я знаю можно вроде так [а-Яa-Z] smile

Не знаю, надо проверить, проще, имхо написать [a-z] и поставить модификатор i.
PM ICQ   Вверх
R.M.
Дата 26.11.2005, 09:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



Mal Hack
Проверил [а-Яa-Z] не пашет, но гдето я такое читал


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 26.11.2005, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 16
Всего: 261



ЛОкаль надо устанавливать. setlocale, в поиске ищи.
PM ICQ   Вверх
Wolf1994
Дата 7.12.2005, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

Репутация: 1
Всего: 29



Провёл час в поисках решения на PHP.net и так и не понял, поэтому рискну спросить здесь...
Код

$seek="_ag_t-l;'][{o";
preg_match ("!([a-zA-Z]+)!", $seek, $out);
print $out [0];

Этот код выдаёт только "ag". Что надо сделать, чтобы получить "agtl"? preg_match_all - не подходит - кажется, он разбрасывает все "матчи" по массиву, а общую строку нигде не хранит.
PM MAIL WWW   Вверх
Mal Hack
Дата 8.12.2005, 00:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 16
Всего: 261



Цитата(Wolf1994 @ 7.12.2005, 20:40)
он разбрасывает все "матчи" по массиву, а общую строку нигде не хранит.

join($matches).
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Тексты | Следующая тема »


 




[ Время генерации скрипта: 0.0525 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.