Copie texto específico do notepad ++

0

Eu tenho algum texto no notepad ++ assim. Gostaria de copiar o texto entre aspas na linha, cuja próxima linha tem texto como "Nenhum link encontrado"

links in 'abc' as of time-spec 'now':
 No links found.

links in 'def' as of time-spec 'now':
 No links found.

links in 'xsdsw' as of time-spec 'now':
 dferg,regerg,grgerg
 No of links found: 3

Saída desejada (intermediário):

links in 'abc' as of time-spec 'now':
 No xlinks found.

links in 'def' as of time-spec 'now':
 No xlinks found.

Saída desejada (final):

abc
def
    
por Jill448 11.12.2014 / 20:19

2 respostas

1

Esta pode não ser uma solução perfeita, mas pode ajudar se você não tiver outra maneira.

Com o arquivo aberto, faça uma operação Localizar usando o modo de pesquisa expressão regular . Use o seguinte para seus critérios de busca (ajuste conforme necessário):

links in '(.*)' as of time-spec 'now':\r\n No links found.

"Caixa de diálogo" Localizar "> </p>

<p> Clique em <strong> "Localizar todos no documento atual" </strong> e você obterá resultados semelhantes aos seguintes: </p>

<p> <img src="https://i.stack.imgur.com/2Xo8j.png"></p><p>Nopainelderesultados,vocêdevesercapazde<kbd>Alt</kbd>+clicaredestacarotextodentrodasaspassimples.Então<kbd>Ctrl</kbd>+<kbd>C</kbd>paracopiarosvaloreseentãovocêpodecolá-losemumnovodocumentoouondequerquevocêosqueira.<em>Observação:seotextoentreaspasfordecomprimentovariável,vocêteráqueselecionarmaisdoqueprecisaparadestacarcadalinha,bemcomomodificarmanualmenteotextocoladoparaobterumresultadolimpo.</em></p><p><imgsrc="https://i.stack.imgur.com/AhF3F.png"> </p>
    </div>                                    </div>
                                    <div class="action-time">
                                        por <a href="" rel="noopener" target="_blank"></a>
                                        <span title="851511" class="relativetime"> 11.12.2014 / 20:57</span>
                                    </div>
                    

                                                                        <!--<a class="share-link" href="/questions/53/why-does-html-think-chucknorris-is-a-color/1216#1216" title="поделиться">поделиться</a>-->
                                </div>
                            </div>
                        </div>
                                    
                                                
                                                                                                                                    <div class="answer" id="851535" itemscope="" itemtype="http://schema.org/Answer">
                            <div class="left-row">
                                <div class="votes">
                                    <i class="fa fa-caret-up vote"></i>
                                    <div class="vote-count" itemprop="upvoteCount">1</div>
                                    <i class="fa fa-caret-down vote"></i>
                                </div>
                            </div>
                            <div class="answer-row">
                                <div class="answer-text">
                                    <div class="description" itemprop="text">

                                        <div>
                                                                                 </div>

                                        <div class="post-text" itemprop="texto">
<p> Outra possibilidade é usar Substituir por duas expressões regulares sequenciais. Com o documento aberto, pressione <kbd> Ctrl + H </kbd> para obter a caixa de diálogo Substituir. </P>

<p> Primeiro, para "<strong> Localizar o que </strong>" usar: </p>

 <pre><code>links in

Deixe " Substituir por " como uma caixa de texto vazia. Clique em "Substituir tudo" e isso deve excluir efetivamente as linhas que você não deseja ver.

Em segundo lugar, deixe a caixa de diálogo Substituir aberta e insira a seguinte expressão para " Localizar o que "

links in '(.*)' as of time-spec 'now':\r\n No links found.\r\n

Para " Substituir por ", coloque o seguinte:

Clique em "Substituir tudo" novamente e isso deve deixá-lo com apenas os valores que você deseja manter.

    
por 11.12.2014 / 21:51

Tags