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

Исходное сообщение
"Regexp для подстроки между ()"

Отправлено zedis , 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: "\((.*)\)" - он вырезает все в месте со скобками а нужно без. Помогите пожалуйста по быстрее


Содержание

Сообщения в этом обсуждении
"Regexp для подстроки между ()"
Отправлено Pahanivo , 25-Янв-16 15:27 
perl
s/^.*\((.*)\(.*$/\1/g

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

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


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

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


"Regexp для подстроки между ()"
Отправлено xz , 25-Янв-16 21:41 
... | tr -d '()'

"Regexp для подстроки между ()"
Отправлено zedis , 25-Янв-16 22:35 
> ... | tr -d '()'

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


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


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

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


"Regexp для подстроки между ()"
Отправлено erera22 , 28-Янв-16 13:40 
echo "парсинг2 (авторегистратор купить).csv" | awk -F[\(\)] '{print $2}'