Bonjour,
J'ai quelques petites questions et demandes de confirmation, concernant les REGEX à vous poser. Je débute dans ce domaine, et il y a certaines choses que je n'arrive pas à faire.
1/ Concernant *, si on la met entre quote '*', est-ce que cela lui permet de perdre sa signification (à la différence de la \).
2/ Comment afficher les lignes non vides d'un fichier ?
=> Je pensais à : grep '.' fichier
3/ Pour rechercher une chaîne avec le caractère * on utilise : \*
4/ Je cherche une expression qui désigne une ligne entièrement numérique et je pensais à :
^[0-9]+$
5/ Dans le même esprit, pour une expression qui désigne une ligne commençant par un chiffre, il y a une des trois qui est bonne mais je ne sais pas laquelle :
^[0-9]|[0-9]$
^[0-9]+$
^[0-9].*[0-9]$ (je pensais que celle c'est une ligne commençant et se terminant par un chiffre non ?)
6/ Pour déterminer une expression désignant la répétition de la chaîne abc, est-ce qu'on peut utiliser :
[abc]*
Merci d'avance pour votre aide !
Partager