2017-09-13 9 views
0

Je souhaite modifier un attribut spécifique dans chaque fichier (il y en a 350 au total) avec le même code.Modification de l'attribut spécifique

Par exemple, Dossier 'Cible' il y a 350 fichiers qui ont le même attribut que je voudrais changer. dans le fichier A,

 <revised-comment MCR="">REVISED EFFECT TEXT A to 13</revised-comment> 

dans le fichier B,

<revised-comment MCR="">REVISED EFFECT TEXT B to 14</revised-comment> 

dans le fichier C,

<revised-comment MCR="">REVISED EFFECT TEXT C to 15</revised-comment> 

je 350 fichiers ont la même manière de l'attribut, que leurs valeurs sont légèrement différentes . Ici, je voudrais utiliser une "recherche dans le fichier" dans le texte Sublime pour trouver tous les attributs de commentaires révisés à modifier avec ceci.

<revised-comment MCR=""></revised-comment> 

Y a-t-il un moyen de le faire avec la syntaxe regex? Votre aide est très appréciée!

Répondre

1

Ceci devrait seulement exiger un modèle simple composé principalement de caractères littéraux.

Recherche: <revised-comment MCR="">.+</revised-comment>

Remplacer <revised-comment MCR=""></revised-comment>

La seule partie "regex" réelle de c'est le .+ pour correspondre au texte interne variable. Le symbole . correspond à tout caractère autre que le retour à la ligne et le retour chariot, et le symbole + signifie qu'il doit correspondre . une ou plusieurs fois.