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

cms网站建设系统百度直播平台

cms网站建设系统,百度直播平台,网站推广seo代理,怎样自己制作网页需求 比如我现在要格式为Axxx-xxx(xxx是数字)的格式,但是输入有可能为A1-2这种情况,就需要补零,变成A001-002 代码实现 const regex /^A(\d)\-(\d)$/; // 正则匹配桩号合法格式const match input.match(regex);if…

需求

比如我现在要格式为Axxx-xxx(xxx是数字)的格式,但是输入有可能为A1-2这种情况,就需要补零,变成A001-002

代码实现

const regex = /^A(\d+)\-(\d+)$/; // 正则匹配桩号合法格式const match = input.match(regex);if (match) {const numberPart = match[1]; // 提取第一个捕获组中的数字部分const formattedNumber = numberPart.padStart(3, "0"); // 使用 padStart() 方法将数字部分补齐为3位数的格式const secondNumberPart = match[2]; // 提取第二个捕获组中的数字部分const formattedSecondNumber = secondNumberPart.padStart(3, "0"); // 使用 padStart() 方法将第二个数字部分补齐为3位数的格式const formattedInput = `A${formattedNumber}-${formattedSecondNumber}`; // 组合成最终的格式化字符串}

代码解释

首先是用正则表达式确定格式正确,如果match才进行后面的补零操作,然后用match[1]和match[2]表示第一个和第二个数字,(match数组的格式如下:

[ 'A0-000', '0', '000', index: 0, input: 'A0-000', groups: undefined ]

padStart我的理解就是向开始处补足,第一个参数就是补到多少位,第二个参数是补什么

http://www.yidumall.com/news/53963.html

相关文章:

  • 品牌网站制作报价表百度做广告费用
  • 网站建设找谁做热点新闻
  • seo的站外优化流程热搜词工具
  • 莆田网站建设公司网站推广网
  • 昆明网站建设推广服务黄页引流推广网站入口
  • 做论坛推广的网站免费有效的推广网站
  • 青岛微信网站建设北京网络营销咨询公司
  • 怎样在工商局网站做公示企业培训员工培训平台
  • wordpress网站更换域名湖南seo推广系统
  • web前端怎么做网站响应式设计推广的十种方式
  • 开一间网站建设有限公司seo黑帽培训
  • 政府网站集约化建设范围东莞seoseo关键词排名优化
  • 做直播导航网站有哪些怎么查看域名是一级还是二级域名
  • 建设办理公积金网站预约做seo是什么意思
  • 营销型网站模版台州网站建设推广
  • 做非法网站的有没有seo网站内部优化
  • 实体店营销方案seo关键词排名优化哪家好
  • 定制网站报价社区推广
  • wordpress 微信授权广州网站seo公司
  • 重庆网站维护seo推广 课程
  • 网站备案后 换服务器在线代理浏览网站免费
  • 网站内容采编怎么做网站空间费用一年多少
  • 网站建设 目的网站空间
  • 在线平面图设计廊坊seo推广
  • 庐江网站建设图片在线转外链
  • wordpress页面添加jsseo网络营销课程
  • 电商网站开发设计方案seo技术最新黑帽
  • 建设网站怎么建设分类网络精准营销推广
  • 用word做网站首页客户管理软件crm排名
  • 天津环保网站建设概念郑州网站推广优化公司