Patterns class
Predefined Patterns for different validation
Constructors
- Patterns()
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- apk ↔ String
-
Document regex
getter/setter pair
- audio ↔ String
-
Audio regex
getter/setter pair
- creditCard ↔ String
-
Credit Card regex (Visa, MasterCard, AMEX, Discover)
getter/setter pair
- date ↔ String
-
Date regex (YYYY-MM-DD)
getter/setter pair
- doc ↔ String
-
Document regex
getter/setter pair
- domain ↔ String
-
getter/setter pair
- email ↔ String
-
getter/setter pair
- emailEnhanced ↔ String
-
getter/setter pair
- excel ↔ String
-
Excel regex
getter/setter pair
- html ↔ String
-
HTML regex
getter/setter pair
- image ↔ String
-
getter/setter pair
- ipAddress ↔ String
-
IP Address regex
getter/setter pair
- isbn10 ↔ String
-
ISBN-10 regex
getter/setter pair
- isbn13 ↔ String
-
ISBN-13 regex
getter/setter pair
- macAddress ↔ String
-
MAC Address regex
getter/setter pair
- password ↔ String
-
Password (at least 8 characters, 1 uppercase, 1 number, 1 special character)
getter/setter pair
- pdf ↔ String
-
PDF regex
getter/setter pair
- phone ↔ String
-
getter/setter pair
- ppt ↔ String
-
PPT regex
getter/setter pair
- time ↔ String
-
Time regex (HH:MM:SS)
getter/setter pair
- txt ↔ String
-
Txt regex
getter/setter pair
- url ↔ String
-
getter/setter pair
- uuid ↔ String
-
UUID regex (Version 4)
getter/setter pair
- validIPv4 ↔ String
-
getter/setter pair
- video ↔ String
-
Video regex
getter/setter pair
- zip ↔ String
-
Zip/Compressed Files regex
getter/setter pair