当前位置: 首页 > article >正文

element-ui的rules中正则表达式

1.在rules中的pattern中写正则表达式

<div class="FormLabelSec">建筑面积()</div>
        <div class="FormContent w68">
          <el-form-item
            prop="jianZhuMJ"
            ref="jianZhuMJ"
            :rules="[
              { required: true, message: '请输入建筑面积', trigger: ['blur'] },
              { pattern: /([1-9]\d*(\.\d*[1-9])?)|(0\.\d*[1-9])/, message: '【建筑面积】请填写大于零的数值' },
            ]"
          >
            <el-input v-model="state.form.jianZhuMJ" type="text" />
          </el-form-item>
        </div>

2.判断只能输入 大于0的整数或小数 正则表达式

正则表达式如下:

([1-9]\d*(\.\d*[1-9])?)|(0\.\d*[1-9])

  • [1-9]\d*表示所有大于等于1的整数(整数第一位不为0,后面的随意)
  • \.\d*[1-9]为小数部分(小数点最后一位不为0,中间的随意)
  • ([1-9]\d*(\.\d*[1-9])?)就是所有大于0的数,并且可以有小数部分
  • (0\.\d*[1-9])为0.xxxx形式的小数。

http://www.kler.cn/a/465118.html

相关文章:

  • 第J4周:ResNet与DenseNet结合探索
  • VB.NET CRC32 校验
  • 机组的概述
  • GESP真题 | 2024年12月1级-编程题2《奇数和偶数》及答案(Python版)
  • vue——滑块验证
  • uni-app深度解码:跨平台APP开发的核心引擎与创新实践
  • 微服务三大配件深度解析、实现
  • 深圳南柯电子|净水器EMC测试整改:确保水质安全的电磁防护
  • 探索Milvus数据库:新手入门指南(tencent云)
  • 大带宽服务器和普通服务器相比较的优势
  • 局域网中单台交换机VLAN应用
  • rsync中远端文件的校验和存储缓存的黑科技
  • Docker--Docker Image(镜像)
  • Visual Point Cloud Forecasting enables Scalable Autonomous Driving——点云论文阅读(12)
  • STM32的LED点亮教程:使用HAL库与Proteus仿真
  • RT-Thread中堆和栈怎么跟单片机内存相联系
  • XIAO Esp32S3 播放网络Mp3
  • ELK日志收集系统部署
  • C与语言GDB调试
  • ubuntu 常见问题(持续记录)
  • BLDC无感控制的驱动逻辑
  • [网络安全]数据安全领域关键技术总结
  • 深入刨析数据结构之排序(上)
  • 【GPT】Coze使用开放平台接口-【8】创建应用
  • 多模态论文笔记——CogVLM和CogVLM2
  • Java基于SpringBoot的甘肃非物质文化网站的设计与实现,附源码