【问题标题】:Regex temperature validation正则表达式温度验证
【发布时间】:2014-05-08 23:26:15
【问题描述】:

正则表达式中的温度验证如何?温度可以是整数和小数,但不能是文本。我没有设置任何位数的限制,简单,因为它可以是整数和小数。

这是 XX,XX 格式的正则表达式:

'regex:/[\d]{2},[\d]{2}/'

【问题讨论】:

  • 一些示例显示您想要匹配的内容和不匹配的内容
  • regex:/\d+(,\d+)?/可以帮你
  • 这样我就可以使用 .使用 regex:/\d+(,\d+)?/ 如果逗号是十进制而不是 ,我怎么能只允许逗号。 ?
  • @user3185936 你能用输入样本澄清你最后的评论吗?
  • @user3185936 更改为regex:/^\d+(,\d+)?$/

标签: regex validation laravel-4


【解决方案1】:

您可以这样做,它匹配 XX 和 XX,XX 以匹配',' 任一侧的任意位数:

'regex:/[\d]*,?[\d]*/'

您也可以对单位执行此操作:(132.0 C) or (32.0000 F) or (32. K)

'regex:/[\d]*,?[\d]* [CFK]/'

【讨论】:

    猜你喜欢
    • 2020-06-19
    • 2022-11-23
    • 1970-01-01
    • 2016-12-17
    • 1970-01-01
    • 2021-05-07
    相关资源
    最近更新 更多