Class MaskValidator

All Implemented Interfaces:
HasHandlers

public class MaskValidator extends Validator
Validate against a regular expression mask, specified as validator.mask. If validation is successful a transformation can also be specified via the validator.transformTo property. This should be set to a string in the standard format for string replacement via the native JavaScript replace() method.
  • Constructor Details

    • MaskValidator

      public MaskValidator()
  • Method Details

    • setMask

      public void setMask(String mask)
      Set the mask. Eg : ^\s*(1?)\s*\(?\s*(\d{3})\s*\)?\s*-?\s*(\d{3})\s*-?\s*(\d{4})\s*$
      Parameters:
      mask - the mask
    • getMask

      public String getMask()
      Return the mask.
      Returns:
      the mask
    • setTransformTo

      public void setTransformTo(String transformTo)
      Set the transformTo. Eg : $1($2) $3 - $4
      Parameters:
      transformTo - the transformTo
    • getTransformTo

      public String getTransformTo()
      Return the transformTo.
      Returns:
      the transformTo