Javascript asp.net的x.xxxx类型的正则表达式

Javascript asp.net的x.xxxx类型的正则表达式,javascript,jquery,regex,Javascript,Jquery,Regex,我正在使用正则表达式验证文本框文本。格式是x.xxxx,目前我使用的是@“\d{1}.\d{1,4}”,但现在我想更改表达式以允许x,如果他们按,那么它应该验证\d{1,4}在JavaScript中,您可以使用/\d(\.\d{1,4}$)/。在C语言中,你可以用@“^\d(\.\d{1,4})?$”试试这个 // Optional deciaml points var regexp = /^\d+(\.\d{1,4})?$/; regexp.test('13.5454'

我正在使用正则表达式验证文本框文本。格式是
x.xxxx
,目前我使用的是
@“\d{1}.\d{1,4}”
,但现在我想更改表达式以允许
x
,如果他们按
,那么它应该验证
\d{1,4}
在JavaScript中,您可以使用
/\d(\.\d{1,4}$)/
。在C语言中,你可以用
@“^\d(\.\d{1,4})?$”

试试这个

    // Optional deciaml points
    var regexp = /^\d+(\.\d{1,4})?$/;
    regexp.test('13.5454')

这允许小数点后最多有4位数字。但是小数位是可选的

是x字母x还是其他的占位符?如果得到答案,请关闭…正则表达式应允许1 1.2 1.23 1.234,但不允许1。23 524