![]() |
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]() ![]() ![]() |
|
ShamanVoodoo |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 17.10.2007 Где: Сергиев Посад Репутация: нет Всего: -3 |
есть строка вида "[11] Кристаллическая Руда 91.02 (92) ", нужно проверить соответствует ли она шаблону "[ 1-3 цифры ] любой текст ( 1-3цифры )", если не сложно подскажите шаблон или где взять информацию по составлению этого шаблона.
|
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 8 Всего: 260 |
в мане расписано
|
|||
|
||||
ShamanVoodoo |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 17.10.2007 Где: Сергиев Посад Репутация: нет Всего: -3 |
о! пасиб! а то в описании самой функции ни слова =\
|
|||
|
||||
ShamanVoodoo |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 17.10.2007 Где: Сергиев Посад Репутация: нет Всего: -3 |
пробую "^\[[0-9]{1.3}\]"+[a-z0-9\.-]+\([0-9]{1,3}\)$" , но ничего не получается
![]() |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 16 Всего: 261 |
При этом, рекомендую, обратить внимание на http://php.net/trim и сопоставить ее применение с вашей задачей. Регулярные выражения PRCE оптимальнее, чем POSIX. |
|||
|
||||
ShamanVoodoo |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 17.10.2007 Где: Сергиев Посад Репутация: нет Всего: -3 |
^\[\d{1,3}\](.*)+(\(\d{1,3}\))$
разобрался) |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 16 Всего: 261 |
ShamanVoodoo,
1. Вы зря скобки ставите лишние... Под них выделяется лишняя память, а она вам ни к чему, вам же проверить по шаблону надо, а не распарсить... 2. (.*)+ - бред написан. Значит любой символ ноль и более раз один и более раз. |
|||
|
||||
ShamanVoodoo |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 17.10.2007 Где: Сергиев Посад Репутация: нет Всего: -3 |
^\[\d{1,3}\](.*)\(\d{1,3}\)$ ?
да ,я уже обратил внимание что eregi работает криво и перешел на
Это сообщение отредактировал(а) ShamanVoodoo - 5.8.2008, 22:30 |
||||
|
|||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 16 Всего: 261 |
||||
|
||||
ShamanVoodoo |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 74 Регистрация: 17.10.2007 Где: Сергиев Посад Репутация: нет Всего: -3 |
substr для того чтобы длинные переменные не пытались засунуть, maxsize в формах стоит, но его же можно обойти...
Это сообщение отредактировал(а) ShamanVoodoo - 5.8.2008, 22:57 |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 16 Всего: 261 |
||||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Тексты | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |