我需要使用常规exp验证文本框服务器端,它应该在小数点前最多接受3位[0-9],在小数点后最多接受4位[0-9]。小数点后的部分应限制为4位数(不多于或少于)
正确的例子:
32.4240 10.0240 100.6400 2.0260 43.0000
答案 0 :(得分:1)
"#" custom format specifier用作数字占位符。如果格式化的值在格式字符串中出现“#”符号的位置有一个数字,则该数字将复制到结果字符串。否则,结果字符串中的任何位置都不会存储任何内容。
value.ToString("###.####");
答案 1 :(得分:0)
如果您想使用正则表达式,请尝试^ \ d {1,3}(?:\。\ d {1,4})$