Questions marquées «regular-expression»

Les expressions régulières sont un moyen de faire correspondre un modèle de caractères dans une chaîne.


4
Différence entre [0-9], [[: digit:]] et \ d
Dans l'article de Wikipedia sur les expressions régulières , il semble que [[:digit:]]= [0-9]= \d. Quelles sont les circonstances où ils ne sont pas égaux? Quelle est la différence? Après quelques recherches, je pense qu’une différence est que l’expression de la parenthèse [:expr:]dépend des paramètres régionaux.


2
grep et échapper à un signe dollar
Je veux savoir quels fichiers ont la chaîne $Id$. grep \$Id\$ my_dir/mylist_of_files renvoie 0 occurrence. J'ai découvert que je dois utiliser grep \$Id$ my_dir/mylist_of_files Ensuite, je vois que le $Idest coloré dans la sortie, c'est à dire qu'il a été apparié. Comment pourrais-je faire correspondre le second $et pourquoi ne …









6
Regex pour tous les mots de 10 lettres, avec des lettres uniques
J'essaie d'écrire une expression régulière qui affichera tous les mots de 10 caractères et aucune des lettres ne se répète. Jusqu'à présent, j'ai grep --colour -Eow '(\w{10})' C'est la toute première partie de la question. Comment pourrais-je procéder pour vérifier le «caractère unique»? Je n'ai vraiment aucune idée, à part …



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.