1

jQuery Masked Input Plugin を使用しています。

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

モデルから完全な値を設定すると、すべてが正常に機能します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 に答える