JS(微信小程序)处理银行卡号
其实这是一个小程序的项目,但是JS还是那个JS
在本项目中要实现两种效果:
每隔四位插入空格:
<view class='item_list'>
<label>银行卡号:</label>
<input type='number' value='{{bankCard}}' bindinput='BankCardNoInput'></input>
</view>
BankCardNoInput(e) {
var card = e.detail.value;
card = card.replace(/\s/g, '').replace(/[^\d]/g, '').replace(/(\d{4})(?=\d)/g, '$1 ');
this.setData({
bankCard: card,
})
},
将银行卡号前部分用 * 代替,仅显示后四位
this.setData({
bankCard: this.data.bankCard.replace(/\s/g, '').replace(/(\d{4})\d (\d{4})$/, "**** **** **** $2")
})
去除字符串所有的空格:
var card = bankCard.replace(/\s|\xA0/g, "");
感谢:
https://blog.csdn.net/weixin_41760500/article/details/80427888
https://blog.csdn.net/u013498057/article/details/50610314
JS(微信小程序)处理银行卡号相关推荐
- [js] 微信小程序实现轨迹回放,微信原生小程序,基于uniapp的小程序?
[js] 微信小程序实现轨迹回放,微信原生小程序,基于uniapp的小程序? 需要写出轨迹拖动,进度条,开始,暂停,结束功能. 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一 ...
- php微信里面换行符,如何在字符串中间加换行符js微信小程序实现人脸识别
本文为大家分享了微信小程序人脸识别的具体代码,供大家参考,具体内容如下 首先,我们要有开发者工具,今天所说的是后端和前端联合起来实现的. 在PHP的控制器中写一个upload方法,代码如下: publ ...
- js微信小程序页面左上角返回跳转指定页面
微信小程序非导航栏tabBar页面左上角返回默认返回上一次的页面(即进入当前页面的前一页面),如果需要自定义页面,可以通过js中onUnload函数进行指定页面跳转. ①关闭所有页,打开url指定页面 ...
- 微信 html自动加载js,微信小程序实现图片预加载组件
网页中的图片预加载 图片预加载对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速.无缝地发布,也可帮助用户在浏览你网站内容时获得更好的用户体验.我们知道在 Web 页面中实现图片的预加载 ...
- node.js 微信小程序 部署服务器_微信小程序开发入门(一),Nodejs搭建本地服务器...
1. 如何模拟真实环境中,读取服务端数据,首先需要使用Nodejs搭建一个本地服务器的环境. 在搭建web服务器之前,需要先安装node.js(安装版本最好为6.9.x) 安装后node.js,接下 ...
- node.js 微信小程序 部署服务器_自行部署微信小程序生产环境(node.js)—腾讯云服务器...
一.前期准备 购买域名 + (云)服务器 购买https证书 二.解决方案 在一台(云)服务器上,安装好运行环境(nodejs+mysql+pm2+nginx),然后通过pm2运行小程序后端项目,并在 ...
- 通过新浪云部署Node.js微信小程序商城(不用买域名、不用备案、不用配置https)
生产环境推荐使用阿里云服务器,阿里云代金券领取 最近更新时间:2019-03-09 原文链接:https://nideshop.com/documents/nideshop-manual/deploy ...
- 通过新浪云部署Node.js微信小程序商城(不用买域名、不用备案、不用配置https)...
本文档为微信小程序商城NideShop项目的安装部署教程(GitHub),欢迎star 一.购买新浪云SAE 为什么选择SAE?免费二级域名和支持https访问,不用备案,可用做微信小程序服务器. S ...
- (WebAssembly)JS/微信小程序,调用C/C++
JS调用C库函数 1.将.c文件编译成WebAssembly,具体步骤参考:编译 C/C++ 为 WebAssembly - WebAssembly | MDN,这个比较简单,文章中比较详细的步骤 2 ...
- js 微信小程序日期 时间转时间戳
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. 微信小程序开发交流qq群 173683895 日期转换成时间戳:new Date('2018-09-03 ...
最新文章
- OutputFormat接口实现类
- 【C语言】局部变量、全局变量,局部静态变量,全局静态变量,extern,static的区别...
- 请检查网站服务器是否正常.,网站访问不了?如何做自我检查?
- python 阿里云短信接口_阿里云短信PythonSDK的用法
- 16-就业课(2.1)-应用容器-Docker
- 利用indent格式化源文件的脚本
- 【CodeForces - 673D】Bear and Two Paths(构造,tricks)
- 4007-基于邻接表的新边的增加(C++,附思路)
- 《Go 语言程序设计》读书笔记 (九) 命令工具集
- ubuntu desktop的分辨率设置
- Maven编译时跳过Test
- [转载] pandas将Series变成键值对
- Thread.Sleep太久,界面卡死
- 松下FPX通用通信编程实例
- 数学分析(卓里奇)学习笔记001
- 十折交叉验证和混淆矩阵
- 手把手教你如何利用Meterpreter渗透Windows系统
- React 16.8.6 版本存在内存泄露
- OaisimWithS1搭建笔记(2019.5)
- 【旧文章搬运】为什么win32k.sys在System进程空间无法访问
热门文章
- 738.单调递增的数字,714. 买卖股票的最佳时机含手续费,968.监控二叉树
- vss2005和Myecilpse的集成
- iOS—[self class]和[super class]
- zip 压缩方式:按标准方式和存储方式压缩
- Dubbo的Reference注解必须先启动provider的问题
- IPOPT工具解决非线性规划最优化问题使用案例
- 【仿牛客网笔记】 Spring Boot进阶,开发社区核心功能-事务管理
- html 固定一条直线的位置,html-CSS位置:固定在定位元素内
- 51、ARV、ARM单片机比较
- Android tombstone 分析案例