Skip to content

Ausência de marcadores ^ e $ em alguns regexes de validação #6

@jaquiel

Description

@jaquiel

Ao utilizar o Flunt.Extensions.Br, me deparei com o seguinte, alguns regexes do projeto estão sem os marcadores ^ e $, de início e final de string, respectivamente. A ausência destes maradores pode proporcionar que algumas validações não ocorram corretamente, nos seguintes métodos:

  • isZipCode está aceitando valores como: 01153-0000, 001153-000.
  • isCarPlate aceitando: FCZ-12345, FCZA-1234.
  • isMercosulPlate: LMA-0I11A, LMA-0I111, ALMA-0I11.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions