The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Regexp"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Regexp" 
Сообщение от Dianis emailИскать по авторуВ закладки(??) on 07-Янв-06, 11:48  (MSK)
Есть скрипт на перл который открывает для своей работы конфигурационный файл. В этом файле описаны разные параметры пример

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

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

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

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • Regexp, rWizard, 16:08 , 07-Янв-06, (1)  
    • Regexp, ACCA, 22:11 , 09-Янв-06, (2)  

Сообщения по теме [Сортировка по времени, UBB]

1. "Regexp" 
Сообщение от rWizard emailИскать по авторуВ закладки(??) on 07-Янв-06, 16:08  (MSK)
s/(\#.*)//;


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Regexp" 
Сообщение от ACCA Искать по авторуВ закладки(ok) on 09-Янв-06, 22:11  (MSK)
>s/(\#.*)//;

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

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

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру