Je cherche un moyen de rechercher une chaîne spécifique, par exemple '= UUID:' et de la supprimer ainsi que tous les caractères suivants par ligne. Je préférerais un moyen / macro / addon pour notepad ++. Mais tous les autres outils ou scripts sont les bienvenus :)
Avant
*://81.88.22.6/*=UUID:63969B2469B7A94EBBDBD7CB5B9C00BA
*://*-ad.cgi*=UUID:3C8EFF48B674CC42BF5B6E2B7BA820E7
*://*-ads/*=UUID:0D6CF7D5BE3F034C8A136CC99A074406
Notez que les numéros sont toujours différents par ligne, vous ne pouvez donc pas effectuer de recherche et remplacer par eux.
Devrait ressembler à ceci après
*://81.88.22.6/*
*://*-ad.cgi*
*://*-ads/*
=UUID:
, suivi de n'importe quel caractère (.
) n'importe quel nombre de fois (*
), effectivement "n'importe quelle séquence de caractères", se terminant au saut de ligne.=UUID:[0-9A-F]{32}
d'éviter les faux positifs (c'est-à-dire supprimer quelque chose que vous voudriez conserver)C'est facile. Ta question:
Ma réponse:
Résultat:
Explication:
C'est ça.
la source
=UUID:
et de supprimer le reste de la ligne avec.*
. Vous l'avez minimisé en ne recherchant que le premier caractère=
. De plus, il n'est pas nécessaire d'utiliser un groupe de capture[]
Utilisation de la recherche et du remplacement:
=UUID:.*
dans Trouver quoila source