InstruçÔes

Passo 15

Um <dfn>grupo de captura</dfn> Ă© uma maneira de definir uma parte da expressĂŁo que deve ser capturada e salva para referĂȘncia posterior. VocĂȘ pode definir um grupo de captura envolvendo uma parte da expressĂŁo entre parĂȘnteses. Por exemplo, /h(i|ey) camper/ corresponderia a hi camper ou a hey camper e capturaria i ou ey em um grupo. Entre os algarismos e o texto dollars, vocĂȘ quer capturar os valores de posição. Adicione um grupo de captura ao seu dollarRegex e use o token | dentro dele para permitir hundred, thousand, million ou billion entre seus dĂ­gitos e seu texto dollars.

O que fazer:

Testes:

  • `dollarRegex` deve usar um grupo de captura.
  • `dollarRegex` deve usar o token `|`.
  • `dollarRegex` deve ter trĂȘs tokens `|`.
  • O padrĂŁo `hundred|thousand|million|billion` deve ser um grupo de captura.
  • `dollarRegex` deve corresponder a `1 hundred dollars`.
  • `dollarRegex` deve corresponder a `1 thousand dollars`.
  • `dollarRegex` deve corresponder a `1 million dollars`.
  • `dollarRegex` deve corresponder a `1 billion dollars`.
  • `dollarRegex` nĂŁo deve diferenciar maiĂșsculas de minĂșsculas.

Preview