如何在TIN结尾处编写带有可选字符*的正则表达式?

时间:2015-12-21 20:43:00

标签: c# regex

TIN的正则表达式为^\d{3}-\d{2}-\d{4}$,但我需要接受以下内容(包含或不包含“*”):

123-45-6789或123-45-6789 *

2 个答案:

答案 0 :(得分:2)

使其匹配一个*(通常是一个特殊字符,但是使用反斜杠转义它成为文字*字符),可选地(使用?,这意味着0或1上一篇):

^\d{3}-\d{2}-\d{4}\*?$

答案 1 :(得分:0)

^\d{3}-\d{2}-\d{4}\*?$

\逃脱了*,?意味着它是可选的。