Recherche de correspondances autour d'un texte spécifique dans Notepad ++

1

Comment puis-je trouver des correspondances autour du texte identique à celui-ci:

if(strcmp(cmdtext, " /x ", true) == 0)

if(strcmp(cmdtext, " /y ", true) == 0)

if(strcmp(cmdtext, " /z ", true) == 0)

En gros, je veux trouver des correspondances dans ce format: if(strcmp(cmdtext, "et", true) == 0)

Yousha Aleayoub
la source

Réponses:

1

Si vous vous assurez que le mode de recherche est défini sur Expression régulière et . correspond à la nouvelle ligne n'est pas sélectionné, l'un des éléments suivants devrait fonctionner:

if\(strcmp\(cmdtext, ".*?", true\) == 0\)
if\(strcmp\(cmdtext, " /. ", true\) == 0\)

Si par contre vous voulez remplacer la section du milieu par quelque chose d'autre (par exemple /a) et conserver les sections de gauche et de droite, utilisez ceci:

Chercher: (if\(strcmp\(cmdtext, ").*?(", true\) == 0\))

Remplacer: \1 /a \2

Karan
la source