![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Aleshka |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 10.12.2007 Где: Харьков Репутация: нет Всего: нет |
Не могу понять предназначение в операторах m//, s/// прочитал в книге но все равно не могу понять значение ключей /s и /m/. Понял что если используется ключ /s то поиск будет произволится в одной строке. Но при этом символ \n тоже будет рассматриватся оператором "." как символ, а вот /m относится будет к нескольким строкам.
А можно привести несколько примеров и для чего еще данные ключи могут быть полезны. Спасибо! |
|||
|
||||
| amg |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1145 Регистрация: 3.8.2006 Где: Новосибирск Репутация: 38 Всего: 50 |
С ключом /s метасимвол . подходит и символу конца строки \n тоже. Этот ключ используется, например, когда многострочный файл помещается в одну скалярную переменную.
С ключом /m метасимволы ^ и $ подходят не только действительным началу и концу строки, но также и положениям сразу после и до символа конца строки \n. |
|||
|
||||
| Aleshka |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 10.12.2007 Где: Харьков Репутация: нет Всего: нет |
Amq, понял по поводу /s, а вот по поводу /m непойму немного.
Как это понять??? Не пойму как это понять
|
||||
|
|||||
| amg |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1145 Регистрация: 3.8.2006 Где: Новосибирск Репутация: 38 Всего: 50 |
||||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |