Exclua todas as informações que você não precisa no notepad ++ e, em seguida, coloque-as em linhas separadas

1

Eu quero saber como tirar uma grande quantidade de código e depois remover todas as coisas inúteis que eu não preciso.

Por exemplo, tire

<option value="S1">blah blah blah</option> <option value="s2">blah blah blah</option>

e transforme-o em apenas

Blah blah blah
blah blah blah

Eu sei como me livrar do </option> Muito facilmente, mas não conheço uma maneira fácil de me livrar do <option value="different value each time">

Além disso, é possível colocar cada valor em sua própria linha depois que o <option value='different value each time"> for removido? Então eu não tenho que passar por centenas de linhas pressionando enter?

    
por Bobisbadmand 19.08.2015 / 03:09

1 resposta

2

Eu quero remover todas as coisas inúteis que eu não preciso

I know how to get rid of the </option> quite easily, but I don't know an easy way to get rid of the <option value="different value each time">.

Also, is it possible to put each value on its own line once the <option value='different value each time"> has been removed?

  • Menu "Pesquisar" > "Substituir" (ou Ctrl + H )

  • Defina "Localizar o que" como [\<]option value.*?[\>](.*?)[\<]/option[\>] ?

  • Defina "Substituir por" como \r\n

  • Ativar "Expressão regular"

  • Clique em "Substituir tudo"

Antes:

<optionvalue="S1">blah blah blah 1</option> <option value="s2">blah blah blah 2</option>

Depois de :

blah blah blah 1
blah blah blah 2

Notas:

  • O texto acima assume que você está editando um arquivo de texto com EOLs do Windows, \r\n .

  • Se você estiver usando arquivos com diferentes EOLs, poderá convertê-los em EOLs do Windows usando o menu "Editar" > "Conversão EOL".

  • Se você não está trabalhando com o Windows EOL e não deseja convertê-los, use o seguinte:

    • Use \n em vez de \r\n para EOLs do Unix / OS X

    • Use \r em vez de \r\n para EOLs do Mac OS (até a versão 9)

Outras leituras

por 19.08.2015 / 10:13

Tags