A voir également:
- Expression reguliere
- Expression écrite cm1 cm2 télécharger gratuit - Télécharger - Éducatifs
- Microsoft expression encoder - Télécharger - Divers Utilitaires
- Avoir du ping expression ✓ - Forum jeux en ligne
- C quoi un ping? ✓ - Forum Réseau
- Expression de recherche - Guide
6 réponses
Salut,
Si j'ai bien compris tu veux trouver seulement les mots (quelque soit la longueur >=3) qui sont constitués seulement de 3 caractères différents
Si j'ai bien compris tu veux trouver seulement les mots (quelque soit la longueur >=3) qui sont constitués seulement de 3 caractères différents
$ cat plop.txt plusieurscaracteres abccbaabcbaccab aa at exemple: areeer abaca abas abat abbe toto titi blabla blablat $ perl -nle'%h=()or $x=grep!$h{$_}++,split//;print if $x==3' plop.txt abccbaabcbaccab areeer abaca abas abat blabla
C'est un exercice qu'on t'a donné ? Parce que ce je ne suis pas sûr que ce soit possible. Et si ça l'est, ce n'est pas trivial.
<Mode HorsSujet>
Salut kilian et irongege ;-)
Mes meilleurs voeux et une bonne année et surtout de la santé.
Le plaisir est pour moi ;-)
<\Mode HorsSujet>
P.S. Vous pouvez supprimer ce message après l'avoir lu pour ne pas encombrer le message de chintok
Salut kilian et irongege ;-)
Mes meilleurs voeux et une bonne année et surtout de la santé.
Le plaisir est pour moi ;-)
<\Mode HorsSujet>
P.S. Vous pouvez supprimer ce message après l'avoir lu pour ne pas encombrer le message de chintok
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut,
Je viens de regarder et je vois que 'abbe' n'est pas affiché et pourtant il n'y a que 3 caractères différents qui constituent ce mot.
Enfin c'est qu'on vois puisqu'en réalité il s'agit de mots 'abbe ' (j'utilise les apostrophes pour voir l'espace), donc 4 caractères différents (c'est ça que j'ai eu quand j'ai fait copier/coller depuis ccm)
On peut supprimer les espaces au début et à la fin de ligne pour s'assurer que les espaces ne sont pas pris en compte.
Je viens de regarder et je vois que 'abbe' n'est pas affiché et pourtant il n'y a que 3 caractères différents qui constituent ce mot.
Enfin c'est qu'on vois puisqu'en réalité il s'agit de mots 'abbe ' (j'utilise les apostrophes pour voir l'espace), donc 4 caractères différents (c'est ça que j'ai eu quand j'ai fait copier/coller depuis ccm)
On peut supprimer les espaces au début et à la fin de ligne pour s'assurer que les espaces ne sont pas pris en compte.
$ cat plop.txt plusieurscaracteres abccbaabcbaccab aa at exemple: areeer abaca abas abat abbe toto titi blabla blablat $ perl -nle's/\s*$//;s/^\s*//;%h=()or $x=grep!$h{$_}++,split//;print if $x==3' plop.txt abccbaabcbaccab areeer abaca abas abat abbe blabla