Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Переменные в регулярных выражениях

4.1K
01 марта 2004 года
paulfil
8 / / 10.09.2003
Господа, подскажите, пожалуйста, как в регулярном выражении использовать переменную в качестве шаблона?

Пример:

$a=~s/evil/good/g;
хочу превратить в нечто похожее на:
$templ='good';
$a=~s/evil/$templ/g;
Только именно так оно не работает :(
7.0K
02 марта 2004 года
cadpig
1 / / 02.03.2004
Цитата:
Originally posted by paulfil
Господа, подскажите, пожалуйста, как в регулярном выражении использовать переменную в качестве шаблона?

Пример:

$a=~s/evil/good/g;
хочу превратить в нечто похожее на:
$templ='good';
$a=~s/evil/$templ/g;
Только именно так оно не работает :(




Попробуй-ка еще, раз...кажется, все чудесно работает

287
16 марта 2004 года
Shiizoo
958 / / 14.03.2004
$a=~s/evil/$templ/eeg;

Если это перл...

..пробуй так, должно работать.. открой ман пейдж по перлу.. там написано какие ключи, что значат.. ключ e находит и преобразует твои токены.. следовательно вместо $templ подставляется ее значение.. пользуйся) если не пашет, знач мальца очепятался - отпишешь если что)))
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог