gpt4 book ai didi

ios - 如何设置正则表达式以接受介于0.1和100 iOS之间的值

转载 作者:行者123 更新时间:2023-12-01 19:57:41 25 4
gpt4 key购买 nike

大家好,我需要一个REGEX,它可以在文本字段中输入值时接受0.1到100之间的值。

我确实弄清楚了一些REGEX,但它不起作用

^[.1-100]+([.][0-100]{0,3})?$
^\d{1,3}(?:\.\d{1,5})?$

但是它没有按预期运行,请帮助我们解决。

最佳答案

似乎更容易

  • 使用^(?!0$)
  • 明确排除0
  • 使用^(?!0?0\.0)
  • 明确排除小于0.1的任何内容
  • 明确包含100。

  • 其余的只是任何两位数字,带可选的小数部分(最多5位):
    ^(?!0$)(?!0?0\.0)(?:100|\d{1,2}(?:\.\d{1,5})?)$

    演示: https://regex101.com/r/Di2l1l/6

    关于ios - 如何设置正则表达式以接受介于0.1和100 iOS之间的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41568659/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com