Caso de uso específico para curingas no Notepad ++

0

Estou tentando preparar o código HTML para edição adicional no editor WYSIWYG e quero simplificar o processo o máximo possível.

Aqui está um exemplo da minha string

<p>C P U xxxxxxxxxxxxxxxxxx</p>

onde 'C P U' ocorre em todos os casos e 'xxxxx' é uma variável (texto e comprimento).

O que eu preciso fazer é transformar em

<h2>C P U xxxxxxxxxxxxxxxxxx</h2> , essencialmente preservando tudo o que está entre o > <

Não consigo usar a pesquisa / substituição regular porque preciso aplicar o estilo de título apenas aos títulos. Além disso, outras perguntas semelhantes que foram respondidas aqui focaram na substituição de extremidades / inícios em vez de manter o meio.

Qualquer resposta será muito apreciada. Obrigado.

    
por Kris K 12.11.2015 / 15:11

1 resposta

1

Eu quero simplificar o processo o máximo possível.

How do I replace:

<p>C P U xxxxxxxxxxxxxxxxxx</p>

where 'C P U ' occurs in every case and 'xxxxx' is a variable (both text and length).

With:

<h2>C P U xxxxxxxxxxxxxxxxxx</h2>
  • Menu "Pesquisar" > "Substituir" (ou Ctrl + H )

  • Defina "Localizar o que" como [\<]p[\>]C P U (.*)[\<]/p[\>]

  • Defina "Substituir por" como <h2>C P U </h2>

  • Ativar "Expressão regular"

  • Clique em "Substituir tudo"

Antes:

<p>CPUxxxxxxxxxxxxxxxxxx</p>

Depoisde:

<h2>CPUxxxxxxxxxxxxxxxxxx</h2>

Outrasleituras

  • Notepad ++: um guia para usar expressões regulares e pesquisas estendidas modo
por 12.11.2015 / 17:59