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&amp;sa=D&amp;ust=1465095908840000&amp;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=(.*)\&amp;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:

insira a descrição da imagem aqui

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,

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *