Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.11.2014, 15:52
|
|||
|---|---|---|---|
Perl regexp - Обратится к найденным результатам по номеру |
|||
|
#18+
Есть регулярное выражение, которому соответствуют подстроки $1, $2 и т.д. Как к ним можно обратится по индексу? ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2014, 22:08
|
|||
|---|---|---|---|
|
|||
Perl regexp - Обратится к найденным результатам по номеру |
|||
|
#18+
Alibek B., 1) сразу в массив Код: php 1. 2) из под цикла while Код: php 1. 2. 3. 4. 3) можно по имени вместо индекса, используя именованные группы захвата c синтаксисом(?<name>...) или (?'name'...) и хэш $+ для обращения к ним извне Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2014, 01:14
|
|||
|---|---|---|---|
|
|||
Perl regexp - Обратится к найденным результатам по номеру |
|||
|
#18+
чуть не забыл, ещё можно 4) через глобальные переменные @- и @+, которые содержат смещения соответственно начала и конца каждого группового совпадения, т.е: Код: php 1. 2. 3. Код: php 1. 2. 3. 4. 5. 6. 7. 8. где в "$#-" лежит кол-во успешных совпадений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2014, 06:07
|
|||
|---|---|---|---|
|
|||
Perl regexp - Обратится к найденным результатам по номеру |
|||
|
#18+
интересный момент : Код: powershell 1. положит в $1 --> раз , $2 --> два , $3 --> три , а не $1--> вышел , $2--> зайетс , $3--> погулять как я предполагал при составлении примера, памятуя о Жадности по умолчанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2014, 10:15
|
|||
|---|---|---|---|
Perl regexp - Обратится к найденным результатам по номеру |
|||
|
#18+
Спасибо, сделал немного по другому. Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1462270]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
17ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 284ms |

| 0 / 0 |
