RegularExpressionValidator で数値 (少数を含む) を許可

ASP.NET の RegularExpressionValidator で数値 (整数、小数) を許可するには、「ValidationExpression="^[0-9]+(\.[0-9]{1,4})?$"」とします。ここでは、小数点以下 4 桁まで許すようにしました。 (正規表現内の 4 という数字を任意の数字に変更することで、許可する桁数を変更することができます。)

なお、負の数も許可したい場合は、「ValidationExpression="^-?[0-9]+(\.[0-9]{1,4})?$"」とします。