Pular para o conteúdo

Ajuda com regex! [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Ajuda com regex! [RESOLVIDO]

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

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

Responder tópico

2. Re: Ajuda com regex!

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]

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

Funcionou valeu!

4. Re: Ajuda com regex! [RESOLVIDO]

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])"

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder