【发布时间】:2011-03-10 00:43:20
【问题描述】:
您好,我需要 c sharp 中的正则表达式以 xxx-xx-6789 的格式显示 SSN。即 123456789 应在文本字段中显示为 xxx-xx-6789。我现在使用的代码是
string SSN = "123456789";
Regex ssnRegex = new Regex("(?:[0-9]{3})(?:[0-9]{2})(?:[0-9]{4})");
string formattedSSN = ssnRegex.Replace(SSN, "XXX-XX-${last}");
屏蔽 ssn xxx-xx-6789 的正确 Reg 表达式是什么?
【问题讨论】:
-
字符串格式化SSN = "XXX-XX-" + SSN.Substring(SSN.Length - 4, 4);