SSN
SSN stands for social security number and is issued to US citizens, permanent and temporary residents.
SSN regex
This number has the following rules:
- consists of 9 digits and usually divided by 3 parts by hyphen (XXX-XX-XXXX).
- The first part can not be 000, 666, or between 900-900.
- Second part can not be 00
- Third part can not be 0000
Below is a simple SSN regular expression that is divided by hyphens.
- If you want to make hyphens optional, put ? after each dash
- If you want to validate SSN without hyphens - just remove them
Test it!
This is some text inside of a div block.
True
False
Enter a text in the input above to see the result
Example code in Java:
Test it!
This is some text inside of a div block.
True
False
Enter a text in the input above to see the result
Test it!
This is some text inside of a div block.
True
False
Enter a text in the input above to see the result