技术栈

正则校验:校验只能输入数字且首位不能是0

hollyhuang2025-11-12 14:31
ini 复制代码
try {
        // 移除所有非数字字符
        let cleaned = this.number.toString().replace(/\D/g, '');

        // 处理前导零:如果长度大于1,则去除开头的零
        if (cleaned.length > 1) {
          cleaned = cleaned.replace(/^0+/, '') || '0';
        }

        this.number = cleaned;
      } catch (e) {
        this.number = '';
      }
上一篇:JavaEE入门--计算机是怎么工作的
相关推荐
一室易安
2 小时前
模仿elementUI 中Carousel 走马灯卡片模式 type=“card“ 的自定义轮播组件 图片之间有宽度
前端·javascript·elementui
脸大是真的好~
2 小时前
黑马JAVAWeb -Vue工程化 - Element Plus- 表格-分页条-中文语言包-对话框-Form表单
前端·javascript·vue.js
一个小潘桃鸭
2 小时前
记录:echarts tooltip内容过多时,会导致部分内容遮挡
前端
小满zs
2 小时前
Next.js第四章(路由导航)
前端
进击的野人
3 小时前
深入理解 CSS4 新特性:CSS 变量
前端·css
DevUI团队
3 小时前
🚀 MateChat发布V1.10.0版本,支持附件上传及体验问题修复,欢迎体验~
前端·vue.js·人工智能
用户34584828505
3 小时前
Vue是怎么实现双向绑定的
前端
彩虹下面
3 小时前
手把手带你阅读vue2源码
前端·javascript·vue.js
华洛
3 小时前
经验贴:Agent实战落地踩坑六大经验教训,保姆教程。
前端·javascript·产品
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Labelme从安装到标注:零基础完整指南07BongoCat - 跨平台键盘猫动画工具08《大数据技术原理与应用》实验报告三 熟悉HBase常用操作09看了下昨日泄露的苹果 App Store 源码……10智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践