@mulzal

Как правильно составить регулярное выражение?

Здравствуйте, сделал экспорт бд, с неё понадобились некоторые строки, но проблема, она очень замусорена. Нужно достать из этого:
('data1','bigdata245','useful1','dateofday','useful2','trash44',NULL)

получить:
'useful1','useful2'
Также приму ответ в баше или питоне, заранее спасибо)
  • Вопрос задан
  • 86 просмотров
Решения вопроса 2
DevMan
@DevMan
эмм... зачем регулярка?
https://ideone.com/JunXOF
Ответ написан
saboteur_kiev
@saboteur_kiev
software engineer
$ cat file.txt
('data1','bigdata245','useful1','dateofday','useful2','trash44',NULL)
('data1','bigdata245','useful1','dateofday','useful2','trash44',NULL)
('data1','bigdata245','useful1','dateofday','useful2','trash44',NULL)
$ while read; do echo $REPLY|awk -F "," '{print $3","$5}'; done<file.txt
'useful1','useful2'
'useful1','useful2'
'useful1','useful2'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы