Remplacer en utilisant Regex dans Notepad ++


1

Je veux remplacer chaque occurrence entre

<fb:like href=et </fb:like>dans notepad ++.

Je sais que je peux le faire avec Regex, mais j'ai essayé pendant deux heures en vain. Je dois le faire dans un fichier d'exportation SQL volumineux.

Comment puis-je faire ceci?


5
rechercher (?<=fb:like\shref=).*?(?=</fb:like>)- remplacer par ce que vous voulez
nixda

2
Ajoutez ceci comme réponse, je peux l'accepter @nixda
Arun Shankar

Réponses:


0

Chaîne de test <fb:like href=https://regexr.com/46rin>Tag text</fb:like>

Option A)

(?:<fb:like\shref=)(.*?)(?:</fb:like>) les rendements https://regexr.com/46rin>Tag text

Option B)

(?:<fb:like\shref=.*>)(.*)(?:</fb:like>) les rendements Tag text

Je ne sais pas lequel vous voulez exactement.


@nixda donne la bonne réponse en commentaire, le vôtre n'explique pas comment vous procédez au remplacement.
Toto

@Toto Si sa réponse est exacte, la mienne aussi. Si le mien n'explique pas le remplacer, le sien non plus, alors soyez cohérent.
Harogaston

@nixda answer et les vôtres sont complètement différents, nous pouvons les utiliser pour les remplacer, nous ne pouvons pas faire la même chose avec les vôtres ni expliquer comment vous faites.
Toto

Hahaha bien sûr. Il explique tout dans ce commentaire d'une ligne. Vous savez quoi, vous avez raison et je me trompe. Profite de ta vie.
Harogaston
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.