URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 5013
[ Назад ]

Исходное сообщение
"Regexp"

Отправлено Dianis , 07-Янв-06 11:48 
Есть скрипт на перл который открывает для своей работы конфигурационный файл. В этом файле описаны разные параметры пример

#Comment 1
param1 = "Arg1"
param2 = "Arg2" #Comment 2

так вот вопрос в том чтобы из строки param2 = "Arg2" #Comment 2
вырезать все что находиться за символом # включая и его тоже.
чтобы после осталось вот это param2 = "Arg2"

Заранее спасибо


Содержание

Сообщения в этом обсуждении
"Regexp"
Отправлено rWizard , 07-Янв-06 16:08 
s/(\#.*)//;



"Regexp"
Отправлено ACCA , 09-Янв-06 22:11 
>s/(\#.*)//;

Кавычки замучают. Проще вылавливать только нужное:

if (/^\s*(\w+)\s*=\s*"(.+)"/) {
   $key = $1;
   $value = $2;
}