SSN Regex for 123-45-6789 OR XXX-XX-XXXX

前端 未结 6 1274
长发绾君心
长发绾君心 2020-12-04 17:43

Can someone provide me a regex for SSN that matches either

123-45-6789

OR

XXX-XX-XXXX

I currently have ^\\d{3}-?\\d{2}-?\\d{4}$

6条回答
  •  情书的邮戳
    2020-12-04 18:32

    (^\d{3}-?\d{2}-?\d{4}$|^XXX-XX-XXXX$) should do it.

    ---- EDIT ----

    As Joel points out you could also do ^(\d{3}-?\d{2}-?\d{4}|XXX-XX-XXXX)$ which is a little neater.

提交回复
热议问题