1

我正在使用 jQuery 屏蔽输入插件。

$("#txtBoxId").mask("###-##-####");

如果我从模型 ie 设置完整值,一切正常123-45-6789。但我只想显示最后的输入,即6789.

有没有办法以格式设置文本框的值###-##-6789

4

1 回答 1

0

您可以尝试以下方法:

string input = " 123-12-1234  123-11-1235";

string pattern = @"(?:\d{3})-(?:\d{2})-(\d{4})";
string result = Regex.Replace(input, pattern, "XXX-XX-$1");

Console.WriteLine(result); // XXX-XX-1234  XXX-XX-1235
于 2012-09-27T07:12:27.097 回答