| Email RFC2822 :
Try Me!
|
| [A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[A-Za-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[A-Za-z0-9](?:[A-Za-z0-9-]*[A-Za-z0-9])?\.)+[A-Za-z0-9](?:[a-zA-Z0-9-]*[A-Za-z0-9])? |
|
Whole Numbers :
Try Me!
|
| (\d)+ |
| Decimal Numbers :
Try Me!
|
| ((?![+-])(\d)*(\.)(\d)+) |
| Whole Decimal Numbers :
Try Me!
|
| (?<=[ \n])((?![+-])(\d)+(\.)(\d)+)(?=[ \n]|$) |
| Neg., Pos. Whole decimal Numbers :
Try Me!
|
| (?<=[ \n])((?<![+-])(\d)*(.)(\d)+)(?=[ \n]) |
| Alphanumeric :
Try Me!
|
| ^[a-zA-Z0-9]*$ |
| Password Strength : 1 lowercase, 1 uppercase , 1 number, at least 8 char
Try Me!
|
| (?=(.*[0-9]))((?=.*[A-Za-z0-9])(?=.*[A-Z])(?=.*[a-z]))^.{8,}$ |
| URL : https Protocol
Try Me!
|
| https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#()?&//=]*) |
| IPV4 Address :
Try Me!
|
| (([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([1-9][0-9])|([0-9])) |
| Date Format : YYYY-MM-DD
Try Me!
|
| ([12]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[12]\d|3[01])) |
| Date Format : dd-MM-YYYY Separators(. / -)
Try Me!
|
| ^(?:(?:31(\/|-|\.)(?:0?[13578]|1[02]))\1|(?:(?:29|30)(\/|-|\.)(?:0?[1,3-9]|1[0-2])\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29(\/|-|\.)0?2\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\/|-|\.)(?:(?:0?[1-9])|(?:1[0-2]))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$ |
| Search Duplicates In a String
Try Me!
|
| (\b\w+\b)(?=.*\b\1\b) |