Les RegEx

1) L'expression régulière #xyz$# est vrai pour :
  abc
  xyz
  xyzabc
  abcxyz
  Je ne sais pas

2) \w est équivalent à
  [^a-zA-Z0-9_]
  [^0-9]
  [A-Za-z_]
  [A-Za-z0-9_]
  Je ne sais pas

3) Pour trouver toutes les séquences de caractère xyz situées en début de ligne, j'utiliserai l'expression :
  #xyz$#
  #^xyz#
  #^xyz$#
  #$xyz#
  Je ne sais pas

4) #bi?p# est vrai pour ?
  bipp
  bp
  biip
  bip
  Je ne sais pas

5) Pour trouver toutes les lignes ne contenant que le mot 'shell', j'utiliserai l'expression :
  #'shell'#
  #^shell$#
  #shell#
  Je ne sais pas

6) #[tas]# est vrai pour :
  a
  uniquement le mot 'tas'
  sat
  Je ne sais pas

7) Pour rechercher tout ce qui n'est pas un chiffre, j'utilise :
  [!0-9]
  [\0-9]
  [~0-9]
  [^0-9]
  Je ne sais pas

8) Comment avoir les lignes dont le premier caractère est différent de 'a' ?
  #^[^a]#
  #^[!a]#
  #^!a#
  Je ne sais pas

9) Comment filtrer les années de 2014 à 2019 ?
  #201[4-9]#
  #{2014,2019}#
  #2014-2019#
  #[2014-2019]#
  Je ne sais pas

10) #[42]# est vrai pour ?
  2
  42
  4
  Je ne sais pas

11) #[ab\\$]# est vais pour
  a ou b ou \\ ou $
  a ou b en fin de ligne
  a ou b ou $
  Je ne sais pas

12) Pour indiquer un début de ligne il faut utiliser :
  ^
  &
  $
  !
  Je ne sais pas

13) L'expression régulière #a+# est vrai pour :
  a
  aa
  ab
  aaa
  ba
  Je ne sais pas

14) #gr[aoi]s$# est vrai pour
  les gros chat sont mignons
  42
  gras sont les chats
  les chats sont gris
  Je ne sais pas

15) #{0,}# équivaut à :
  *
  .
  $
  ?
  +
  Je ne sais pas

16) Le REGEX '^' indique :
  un exposant
  un début ou une négation
  42
  une fin
  Je ne sais pas

17) #h{2}# signifie :
  un 'h' ou deux 'h'
  hexadécimal
  deux fois 'h'
  Je ne sais pas

18) + * et ? sont appelés des :
  séparateur
  quantificateur
  qualificateur
  opérateur
  Je ne sais pas

19) #5$# fonctionne pour :
  123AY5
  5ye123
  $$$$$
  555YYY
  Je ne sais pas

20) Pour trouver toutes les séquences de caractères '00' situées en fin de ligne, j'utiliserai l'expression :
  #^00#
  #^00$#
  #00$#
  #00^#
  Je ne sais pas