Cas d'utilisation spécifique pour les caractères génériques dans Notepad ++


0

J'essaie de préparer du code HTML pour l'édition ultérieure dans l'éditeur WYSIWYG et je veux simplifier le processus autant que possible.

Voici un exemple de ma chaîne

<p>C P U xxxxxxxxxxxxxxxxxx</p>

où "CPU" apparaît dans tous les cas et "xxxxx" est une variable (texte et longueur).

Ce que je dois faire est de se transformer en

<h2>C P U xxxxxxxxxxxxxxxxxx</h2>, en préservant essentiellement tout ce qui se trouve entre>>

Je ne peux pas utiliser la recherche régulière / remplacer, car je dois appliquer le style de titre uniquement aux titres. En outre, d'autres questions similaires auxquelles nous avons répondu ici portaient sur le remplacement des extrémités / débuts plutôt que sur le maintien du milieu.

Toute réponse sera très appréciée. Merci.

Réponses:


1

Je veux simplifier le processus autant que possible.

Comment puis-je remplacer:

<p>C P U xxxxxxxxxxxxxxxxxx</p>

où "CPU" apparaît dans tous les cas et "xxxxx" est une variable (texte et longueur).

Avec:

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

  • Définir "Trouver quoi" [\<]p[\>]C P U (.*)[\<]/p[\>]

  • Définissez "Remplacer par" sur <h2>C P U \1</h2>

  • Activer "Expression régulière"

  • Cliquez sur "Remplacer tout"

    Image

Avant :

<p>C P U xxxxxxxxxxxxxxxxxx</p>

Après :

<h2>C P U xxxxxxxxxxxxxxxxxx</h2>

Lectures complémentaires


@ DavidPpostill Merci beaucoup, cela m'a évité beaucoup de travail manuel.
Kris K

@KrisK Vous êtes le bienvenu;) Le bit important de l'expression rationnelle est "() nous permet d'accéder à tout ce qui est entre parenthèses." et "L'ensemble des parenthèses est accessible avec \ 1" dans la chaîne de remplacement.
DavidPostill
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.