Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Perl regexp - Обратится к найденным результатам по номеру
|
|||
|---|---|---|---|
|
#18+
Есть регулярное выражение, которому соответствуют подстроки $1, $2 и т.д. Как к ним можно обратится по индексу? ________________________ Мы смотрим с оптимизмом... ...в оптический прицел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2014, 15:52 |
|
||
|
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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2014, 22:08 |
|
||
|
Perl regexp - Обратится к найденным результатам по номеру
|
|||
|---|---|---|---|
|
#18+
чуть не забыл, ещё можно 4) через глобальные переменные @- и @+, которые содержат смещения соответственно начала и конца каждого группового совпадения, т.е: Код: php 1. 2. 3. Код: php 1. 2. 3. 4. 5. 6. 7. 8. где в "$#-" лежит кол-во успешных совпадений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2014, 01:14 |
|
||
|
Perl regexp - Обратится к найденным результатам по номеру
|
|||
|---|---|---|---|
|
#18+
интересный момент : Код: powershell 1. положит в $1 --> раз , $2 --> два , $3 --> три , а не $1--> вышел , $2--> зайетс , $3--> погулять как я предполагал при составлении примера, памятуя о Жадности по умолчанию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2014, 06:07 |
|
||
|
Perl regexp - Обратится к найденным результатам по номеру
|
|||
|---|---|---|---|
|
#18+
Спасибо, сделал немного по другому. Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2014, 10:15 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=38799178&tid=1462270]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 326ms |

| 0 / 0 |
