![]() |
|
Модераторы: ginnie |
![]()
|
|
| damluar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 10.1.2010 Репутация: нет Всего: нет |
Всем привет!
Помогите пожалуйста с регулярным выражением. У меня есть строка: my $x = "ДЗЕРЖ. блабла бла бла бла 5/5 еще бла бла"; Применяю такое выражение: $x =~ /\AДЗЕРЖ\..*(?!5\/5).*/ То есть нужно чтобы строка начиналась с "ДЗЕРЖ." и в строке не содержались определенные последовательности (1/5,5/5). В моем случае он match-ит строку, хотя я не могу понять почему.... Помогите! |
|||
|
||||
| KSURi |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 887 Регистрация: 8.6.2006 Где: Russia Репутация: нет Всего: 27 |
Проще разбить на два выражения:
-------------------- Died at Life.pl line 21 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Регулярные выражения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |