用十进制值编写正则表达式

时间:2014-06-02 16:07:31

标签: regex

我需要编写一个正则表达式,以便在Google Course Builder中使用。表达式需要接受22.69 - 23包含。

小数点击打我!非常感谢帮助。 Google Course Builder使用以下格式的表达式:\b0*(2[89]|[34][0-9]|50)\b

1 个答案:

答案 0 :(得分:1)

如果我将其分解,我认为你正在寻找这些比赛:

 \b0*(22\.69[0-9]*|22\.[7-9][0-9]*|23|23\.0*)\b

那是:

22.69
22.7*
22.8*
22.9*
23
23.0...

该正则表达式适合您使用吗?另外,我不确定它是哪个正则表达式,你可能需要转义小数。