Reg Ex Samples
Type |
Reg Ex |
Example(s) |
Mongo Object Id |
^[a-zA-Z0-9]{24}$ |
5408571b52187a22502b321f |
UUID/GUID |
^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ |
37bab297-5ca2-4f71-a949-c9beba57eb8a |
Currency |
^[A-Z]{3}$ |
USD |
Integer (Signed) |
^-?\d+$ |
-45, 1, 123 |
Integer (Unsigned) |
^\d+$ |
1, 123 |
Decimal (Signed) |
^-?\d+(\.\d+)?$ |
-45.23, 1, 123.5 |
Decimal (Unsigned) |
^\d+(\.\d+)?$ |
1, 123.5 |
Flight Number |
^[A-Z]{2,3}\d+{3,4}$ |
AB123, ABC1234 |
IATA Code |
^[A-Z]{3}$ |
LHR, MAN |
Date (YYYY-MM-DD) |
^\d{4}-\d{2}-\d{2}$ |
2014-01-16 |