powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [Perl] Переменная в регулярном выражении
3 сообщений из 3, страница 1 из 1
[Perl] Переменная в регулярном выражении
    #37747535
Владимир Г.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть регулярное выражение в котором получаю переменную $modname и теперь мне эту $modname нужно подставить в следующе рег.в. но в этом случае матерится на неправильное рег.в. Как правильно подставить переменную?

Код: plsql
1.
2.
3.
4.
5.
6.
7.
    if( /^(\d\d:\d\d:\d\d(?: \[x64\])? )?Code bytes at \S+ \((\S+) in module \"(.*)\"\):/ ) {
        $addr = $2;
        $modname = $3;
        if (m/^(\d\d:\d\d:\d\d)\s(\w{8})-(\w{8})\s$modname/)
          {
            print $_. "\n"; 
          }



Спасибо.
...
Рейтинг: 0 / 0
[Perl] Переменная в регулярном выражении
    #37747894
Anjey aka PM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Г.,

RTFM: \Q \E

m/^(\d\d:\d\d:\d\d)\s(\w{8})-(\w{8})\s\Q$modname\E/
...
Рейтинг: 0 / 0
[Perl] Переменная в регулярном выражении
    #37748227
Владимир Г.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anjey aka PM,
Дякую!!!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [Perl] Переменная в регулярном выражении
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]