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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> регулярное выражение, вопрос по проверке, Можно или нет 
:(
    Опции темы
madFobos
Дата 28.5.2006, 01:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Меня интересует такой вопрос, можно ли с помощью одного регулярного выражения проверить строку по правилу, что она может содержать буквы и цифры, но не может содержать только цифры? 
PM MAIL   Вверх
Mal Hack
Дата 28.5.2006, 13:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Я бы тут проще сделал. Проверил что строка целиком из букв или строка целиком из чисел. И без регулярок, а с использованием ctype_*() 
PM ICQ   Вверх
madFobos
Дата 29.5.2006, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Не факт, что она целиком из букв или строк, там еще могут быть что-то вроде '-'. Я просто пример привел. К тому же строка может быть как из букв, так и из цифр одновременно. Понятно, что это можно проверить и по другому и с помощью двух рег. выражений. Интерисовала именно возможность проверки одним рег. выражением, т.к. у меня класс extend класс на основе PEAR::HTML_QuickForm, в котором омжно делать проверку по любому рег. выражению. 
PM MAIL   Вверх
ZlojEzh
Дата 2.6.2006, 09:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

Репутация: 2
Всего: 15



[\w\d]*\w[\w\d]*
что-то вроде этого

а вообще, в QuickForm для сложных правил лучше использовать функцию registerRule 
PM MAIL ICQ   Вверх
Mal Hack
Дата 2.6.2006, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



madFobos, у тебя же есть основное условие:

Цитата(madFobos @  28.5.2006,  01:54 Найти цитируемый пост)
но не может содержать только цифры

Вот от этого и пляши. 
PM ICQ   Вверх
S.A.P.
Дата 2.6.2006, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



madFobos, аналогичная задача: http://forum.vingrad.ru/index.php?showtopi...st&p=626642

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


 




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


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

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