Ajuda com regex! [RESOLVIDO]

1. Ajuda com regex! [RESOLVIDO]

José Lucas
MINEMAM

(usa Linux Mint)

Enviado em 16/07/2020 - 18:40h

Ola, preciso extrair o texto de dentro das aspas:
texto: d12ssd=ds"qwe21" preciso apenas do qwe21


  


2. Re: Ajuda com regex!

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 16/07/2020 - 19:30h

MINEMAM escreveu:

Ola, preciso extrair o texto de dentro das aspas:
texto: d12ssd=ds"qwe21" preciso apenas do qwe21

echo 'texto: d12ssd=ds"qwe21"'|grep -o '\".*\"'|tr -d "\""
Ou
echo 'texto: d12ssd=ds"qwe21"'|grep -Eo '\"[[:alnum:]]+\"'|tr -d"\""
Ou
echo 'texto: d12ssd=ds"qwe21"'|awk -F"\"" '{print $2}'



______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________


3. Re: Ajuda com regex! [RESOLVIDO]

José Lucas
MINEMAM

(usa Linux Mint)

Enviado em 16/07/2020 - 20:02h

Funcionou valeu!


4. Re: Ajuda com regex! [RESOLVIDO]

Fábio Berbert de Paula
fabio

(usa Debian)

Enviado em 16/07/2020 - 21:23h

Alternativa com sed:

$ echo 'texto: d12ssd=ds"qwe21"' | sed -E 's/^.*\"(.*)\".*$/\1/'

Alternativa com python:

$ txt='texto: d12ssd=ds"qwe21"' && python3 -c "import re ; print(re.findall(r'\"([^\"]*)\"', '$txt')[0])"







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts