Regex 用于比较数字的正则表达式

Regex 用于比较数字的正则表达式,regex,Regex,我正在尝试为文本框创建正则表达式,它不允许小于(0.5) 可以用正则表达式吗?你可以试试这个正则表达式 ^\d*[1-9]\.{0,1}\d*|0\.{0,1}[5-9]\d*$ 非常广泛…哪种语言,哪种上下文?它是用于文本框的。所以我认为,它应该是“输入模式”或“js”。你是说一个HTMLinputtag?为什么要尝试使用正则表达式呢?只需比较值就会更快更容易:value>=0.5Regex不是匹配的圣杯……非常感谢。。。你在摇摆。。。它工作得很好…:)否-这也匹配字符串,如32k1stra

我正在尝试为文本框创建正则表达式,它不允许小于(0.5)


可以用正则表达式吗?

你可以试试这个正则表达式

^\d*[1-9]\.{0,1}\d*|0\.{0,1}[5-9]\d*$

非常广泛…哪种语言,哪种上下文?它是用于文本框的。所以我认为,它应该是“输入模式”或“js”。你是说一个HTML
input
tag?为什么要尝试使用正则表达式呢?只需比较值就会更快更容易:
value>=0.5
Regex不是匹配的圣杯……非常感谢。。。你在摇摆。。。它工作得很好…:)否-这也匹配字符串,如
32k1
strange\。未被复制,但已转换为。-它应该是这样的:^\d*[1-9]\.{0,1}\d*.\0\.{0,1}[5-9]\d*$Ah。我修正了你的格式,所以它能正确显示