Ответ 1
Для SSN:
http://regexlib.com/Search.aspx?k=ssn
Для EINs:
Для проверки jquery мне нужно регулярное выражение для формата номера SSN и формата номера EIN
Номер EIN, например, 52-4352452
Номер SSN, например 555-55-5555
Для SSN:
http://regexlib.com/Search.aspx?k=ssn
Для EINs:
Для EIN это вернет true
, если оно действительно:
/^(0[1-9]|[1-9]\d)-\d{7}$/.test($('#your-ein-field-id').val())
Чтобы ограничить его действительными префиксами, используйте это регулярное выражение:
/^(0[1-6]||1[0-6]|2[0-7]|[35]\d|[468][0-8]|7[1-7]|9[0-58-9])-\d{7}$/
Однако обратите внимание, что если новые префиксы добавлены, это не будет актуально.
00-0000000
.^\d{2}\-?\d{7}$
<input type="text" id="ein1" value="0112345-67" />
<input type="text" id="ein2" value="01-1234567" />
<input type="text" id="ein3" value="011234567" />
<script type="text/javascript">
var patternEIN = /^\d{2}\-?\d{7}$/;
patternEIN.test($('#ein1').val()); // fail
patternEIN.test($('#ein2').val()); // pass
patternEIN.test($('#ein3').val()); // pass
</script>