質問
クラスの1つの特定のプロパティを検証する必要があります。プロパティを設定すると、クラスは入力を検証し、正しくない場合はオブジェクトを無効な状態に設定する必要があります。
質問:プロパティ値は特定のマスク/形式である必要があります。 &&&&-&&&&-&&&&amp ;.正規表現を使用できません。マスク値に対してテキストを検証することは可能ですか?
ありがとう
解決
正規表現はしばしば使い古されますが、これは正規表現が理想的であるときの非常に良い例です。
他のヒント
テキストを検証することは可能ですか マスク値に対して?
もちろん、文字列とマスクを取得し、互いにチェックする関数を作成できるという点で可能です。
だから私はあなたが何を求めているのかわかりません-あなたはこれを行うために標準の.Netライブラリに関数があるかどうかを尋ねていますか?または、マスク検証関数の実装を要求しますか?または他に何か?
ライブラリで何か役立つものを探している場合は、 MaskedTextProvider はおそらくやりますが、やり過ぎです。
正規表現なしで、マスクをチェックする独自の検証コードを記述する必要があります。
所属していません StackOverflow