|
Модераторы: ginnie |
|
Akella |
|
||||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Нужно найти первую цифру
т.е. до первого слеша, то что красным а это выражение
ещё и вторые группы цифр находит: 4/ц - что может быть ещё кроме р и ср, не знаю, обычно 1-2 символа |
||||
|
|||||
Сумасшедший |
|
|||
Чилавек-Каропка Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 15.8.2004 Где: Москва Репутация: нет Всего: 107 |
Первая цифра:
s/^(\d)(.*)/${1}/ Первое число: s/^(\d+)(.*)/${1}/; -------------------- Однажды ты спросишь, а я отвечу: "Время ожидания специалиста - 10 минут". Ты бросишь трубку, так и не узнав, что Ваш звонок очень важен для нас! |
|||
|
||||
Akella |
|
|||
Творец Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: нет Всего: 329 |
Вы ражения содержат ошибки.
Проверял у себя и также здесь http://regexpr.ru/?pattern=s%2F%5E%28%5Cd%...F5++++29500++++ Добавлено через 2 минуты и 19 секунд Можешь расшифровать? Первый раз вижу "s/" Добавлено через 4 минуты и 56 секунд s - это модификатор? Тогда может (?s) ? |
|||
|
||||
Pfailed |
|
|||
Опытный Профиль Группа: Участник Сообщений: 933 Регистрация: 19.7.2009 Репутация: 6 Всего: 39 |
||||
|
||||
tzirechnoy |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1173 Регистрация: 30.1.2009 Репутация: нет Всего: 16 |
А как Вы этого добились? У меня единственное предположэние -- что было m/../g и контекст массива.
В общем, приведите полное выражэние, с входными данными и результатом. |
|||
|
||||
alezzz |
|
||||
сплю... Профиль Группа: Участник Сообщений: 499 Регистрация: 17.8.2009 Репутация: 11 Всего: 14 |
так а в чем именно проблема? если нужно найти первую цифру (или скорее число), то:
видимо проблема со входными данными, если считывается построчно то должно всё работать, если данные находятся в одной переменной то добавте модификаторы gm
|
||||
|
|||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Регулярные выражения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |