Je cherche à trouver des mots de 14 caractères ou plus dans Notepad++. Avez-vous des idées ?
Réponses
Trop de publicités?Malheureusement, Notepad++ ne prend pas en charge les multiplicateurs d'expressions rationnelles. Vous devez donc effectuer une recherche d'expressions rationnelles (Rechercher -> Rechercher -> Mode de recherche = 'Expression régulière') :
\w\w\w\w\w\w\w\w\w\w\w\w\w\w+
Chacun \w est un caractère de mot (pas d'espace ni de ponctuation, etc.) et le dernier ' \w +' signifie qu'il devrait trouver un ou plusieurs d'entre eux, de sorte que l'expression signifie 14 caractères de mot ou plus.
Si vous utilisez Notepad++ 6, vous pouvez profiter du nouveau moteur regex qui prend en charge PCRE ( source ).
Appuyez sur Ctrl + F et effectuer la recherche suivante :
Find: [A-Za-z]{14,}
Search mode: Regular Expression
[A-Za-z]
signifie chaque lettre majuscule ou minuscule. {14,}
signifie 14 fois ou plus.
Notez que [A-Za-z]
ne fonctionnera pas de manière fiable pour les textes dans certaines langues. Pour inclure tous les caractères des lettres du Codage des caractères Windows-1252 utiliser [A-Za-zƒŠŒŽšœžŸªµºÀ-ÖØ-öø-ÿ]
à la place.
Pour plus d'informations sur les expressions régulières, consultez expressions régulières.info .
Bonjour, c'est ma première réponse ici :D si vous considérez que votre mot est composé de tout sauf d'un espace ou d'une nouvelle ligne, d'une virgule, d'un point ou d'une citation, utilisez cette regex
Appuyez sur Ctrl + F et effectuez la recherche suivante :
Trouvez : [^[:blank :]^ \n. ,']{14,} Mode de recherche : Expression régulière
J'espère que cela fonctionnera pour vous.