Tenho um corpo de texto em um Documento Google contendo um grande número de links. Preciso colocar o texto – e todos os links – no CMS do meu cliente.
Infelizmente, parece que o Google Docs não permite mais que os usuários exportem HTML. Tentei “Baixar como”> ” Página da Web (.html, compactado) “e enviando esse arquivo no Text Wrangler para limpá-lo, mas os links estão todos embaralhados – por exemplo, algo twitter.com/sree torna-se:
<a href="https://www.google.com/url?q=https://twitter.com/sree&sa=D&ust=1465095908840000&usg=AFQjCNHpFpNdY6Hsr5xrZZlF5vCGTGIt6w">Sree Sreenivasan</a>
Em vez de entrar e refazer todos os links manualmente, há alguma maneira de obter o código html de que preciso no Google Doc?
Resposta
Você pode usar uma expressão regular como esta no Text Wrangler:
<a href="https://www.google.com/url\?q=(.*)\&sa(.*)">(.*)</a>
e substituir por:
<a href="$1">$3</a>
Resposta
Se você deseja converter links do Google Docs para HTML, forneça o gd2md-html add-on test (divulgação completa: eu desenvolvi isso): https://github.com/evbacher/gd2md-html/wiki
Você pode selecionar uma seção de texto de um Documento Google que inclui links, e co converter isso para HTML. Por exemplo, esta seção de um Documento Google:
converte para este HTML relativamente limpo:
<h2>Markdown syntax, standards information</h2> <ul> <li>Basic Markdown syntax from John Gruber, the inventor of Markdown: <a href="https://daringfireball.net/projects/markdown/syntax">https://daringfireball.net/projects/markdown/syntax</a> <li>CommonMark standard: <a href="http://commonmark.org/">http://commonmark.org/</a>
Comentários
- Se você for afiliado ao projeto, divulgue isso em sua resposta. Além disso, uma breve explicação de como este software é uma resposta à pergunta tornará esta resposta muito valiosa.
- Obrigado – você ' está absolutamente correto. Tentei esclarecer e adicionei um exemplo de conversão de uma seleção parcial com links.
- Muito obrigado! Isso deve receber alguns votos agora para contrariar os votos negativos,