2010-11-19 6 views

Répondre

0

Cela ressemble à une partie d'un regular expression validator -

  • * - correspondent à l'élément précédent 0 fois ou plus
  • ^ - le début d'une ligne
  • $ - la fin d'une ligne
  • [-] - la classe de caractères qui contient "-"
  • [1-5] - la classe de caractères qui contient la plage de "1" à "5" inclus
  • [a-z] - la classe de caractères qui contient la plage de "a" à "z" inclus

[D][C][M])[-]*[a-zA-Z0-9]*$:

  • [D][C][M]) - un certain groupe de capture se terminant par les caractères "DCM"
  • [-]* - 0 ou plus "-" s
  • [a-zA-Z0-9]*$ - 0 ou plusieurs caractères alphanumériques à l'en d de la ligne