The OpenNET Project / Index page

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

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

"Regexp для подстроки между ()"  –1 +/
Сообщение от zedis email on 25-Янв-16, 14:13 
Помогите с написанием Regexp есть инфа

-rw-r--r-- 1 root root   2117 Jan 25 01:02 парсинг2 (авторегистратор купить).csv
-rw-r--r-- 1 root root  14530 Jan 25 01:02 парсинг2 (видеорегистратор 2015).csv
-rw-r--r-- 1 root root  30337 Jan 25 01:02 парсинг2 (видеорегистратор автомобиль).csv
-rw-r--r-- 1 root root    222 Jan 25 01:02 парсинг2 (видеорегистратор купить +в ).csv
-rw-r--r-- 1 root root  15174 Jan 25 01:02 парсинг2 (видеорегистратор цена).csv
-rw-r--r-- 1 root root   2030 Jan 25 01:02 парсинг2 (видеорегистраторы спб).csv

нужно вырезать все между скобок () то есть должно получится без скобок:
авторегистратор купить
видеорегистратор 2015
видеорегистратор автомобиль
видеорегистратор купить +в
видеорегистратор цена
видеорегистраторы спб
Есть Regexp: "\((.*)\)" - он вырезает все в месте со скобками а нужно без. Помогите пожалуйста по быстрее

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Regexp для подстроки между ()"  +/
Сообщение от Pahanivo (ok) on 25-Янв-16, 15:27 
perl
s/^.*\((.*)\(.*$/\1/g
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Regexp для подстроки между ()"  +1 +/
Сообщение от omnomnim on 25-Янв-16, 18:36 
> perl
> s/^.*\((.*)\(.*$/\1/g

Паханычь, не корми seo-шную мразь!!

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Regexp для подстроки между ()"  +/
Сообщение от zedis email on 25-Янв-16, 18:53 
>> perl
>> s/^.*\((.*)\(.*$/\1/g
> Паханычь, не корми seo-шную мразь!!

Спасиюо за комплимент, приятно видеть понимающих людей, что админу пришлось SEO занятся ;)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Regexp для подстроки между ()"  +1 +/
Сообщение от xz (??) on 25-Янв-16, 21:41 
... | tr -d '()'
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Regexp для подстроки между ()"  –2 +/
Сообщение от zedis email on 25-Янв-16, 22:35 
> ... | tr -d '()'

Это просто удалить из строки скобки

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Regexp для подстроки между ()"  +1 +/
Сообщение от xz (??) on 26-Янв-16, 01:18 
"Ваш regexp, его выхлоп" | tr -d '()'
Что не устраивает ?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Regexp для подстроки между ()"  +/
Сообщение от omnomnim on 26-Янв-16, 18:58 
>>> perl
>>> s/^.*\((.*)\(.*$/\1/g
>> Паханычь, не корми seo-шную мразь!!
> Спасиюо за комплимент, приятно видеть понимающих людей, что админу пришлось SEO занятся
> ;)

Тады прости и прими самые искренние соболезнования :(
Сам люто ненавижу в непрофильном г-не копаться

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

8. "Regexp для подстроки между ()"  +/
Сообщение от erera22 (ok) on 28-Янв-16, 13:40 
echo "парсинг2 (авторегистратор купить).csv" | awk -F[\(\)] '{print $2}'
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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