-2
votes

Supprimer les nombres dans le bloc-notes ++ mais ne changez pas entre crochets

J'aime xxx

veut changer tous les numéros dans 1 mot de mot 2, mais ne modifiez pas les numéros entre les crochets "3.Word"

Je suis Utilisation de Notepad ++


2 commentaires

Changez les chiffres à Que ?


quel est le résultat attendu? Je ne vois pas de crochets, tu veux dire des citations doubles "?


3 Réponses :


0
votes

Ctrl + F - Remplacer - Mode de recherche: Expression régulière

Trouver quoi: ^ \ h * \ d +  Entrez la description de l'image ici

Remplacer par:

// remplacer par est vide


2 commentaires

remplacera également le mot cité


essayez ceci ^ \ h * \ d +



-1
votes

Vous pouvez essayer la recherche et remplacer ci-dessous, dans le mode Regex: xxx

Demo

Le modèle fonctionne en vérifiant que ce qui précède le chiffre n'est pas une double citation, et aussi que la fin du terme n'est pas limitée par une autre double citation. Il capture tout en plus du chiffre, puis remplace simplement avec le groupe de capture.


4 commentaires

va remplacer tout mot, il demande juste pour le numéro


@BilalsIDDiqui Comment savez-vous ce que l'OP demande? Ce n'est pas entièrement clair pour moi. Et si vous avez pris la peine de vérifier la démo, vous verriez que, en fait, ma regex ne retire que le nombre numéro , pas le mot entier.


J'ai vérifié que sa suppression de 1.Word et 2.word complètement.


Voici ce qu'il dit: "Voulez-vous changer tous les numéros dans 1 mot de mot 2 ..."



0
votes

Utilisez Follwing Regex pour remplacer les chiffres qui ne sont pas dans un mot cité xxx


4 commentaires

C'est faux, car il correspond aux numéros n'importe où qui ne sont pas précédés d'une double citation, pas seulement le contenu mis en surbrillance par l'OP.


Correct, il faut un premier caractère pour être un chiffre. Semble c'est le cas avec la question également.


Dans la ligne 1.Word 123 et 456 , votre remplacement remplacerait Tous les chiffres.


Cela remplacera "12.word" avec "1.word"