EnforcingPattern constructor

const EnforcingPattern({
  1. String loosePattern = r'(?=.*[a-z])(?=.*[A-Z])(?=.{6,})',
  2. String mediumPattern = r'((?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.{6,}))' '|' '((?=.*[a-z])(?=.*[A-Z])(?=.*[^A-Za-z0-9])(?=.{8,}))',
  3. String tightPattern = r'(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[^A-Za-z0-9])(?=.{8,})',
})

Constructor

Implementation

const EnforcingPattern({
  this.loosePattern = r'(?=.*[a-z])(?=.*[A-Z])(?=.{6,})',
  this.mediumPattern = r'((?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.{6,}))'
      '|'
      '((?=.*[a-z])(?=.*[A-Z])(?=.*[^A-Za-z0-9])(?=.{8,}))',
  this.tightPattern =
      r'(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[^A-Za-z0-9])(?=.{8,})',
});