我觉得我在这里重新发明轮子。我只希望它采用字符串并插入破折号来格式化社会安全号码以供显示:
if (maskedText.Length <= 3)
{
text = maskedText;
}
else
{
text = maskedText.Substring(0, 3) + "-";
if (maskedText.Length <= 5)
{
text += maskedText.Substring(3, maskedText.Length - 3);
}
else
{
text += maskedText.Substring(3, 2) + "-"
+ maskedText.Substring(5, maskedText.Length - 5);
if (text.Length > 11)
// Trim to 11 chars - this is all for SSN
text = text.Substring(0, 11);
}
}
我这样做是为了在 Silverlight 中进行自定义控制。我想知道是否有 ant 内置库或函数可以做到这一点?我不想添加任何依赖项(下载大小)