微信小程序实现简单input正则表达式验证功能示例


Posted in Javascript onNovember 30, 2017

本文实例讲述了微信小程序实现简单input正则表达式验证功能。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序实现简单input正则表达式验证功能示例

2、关键代码

index.wxml文件

<input placeholder="输入内容" bindinput="check"></input>
<view>输入结果:{{result}}</view>

index.js文件

Page({
  data:{
    result:''
  },
  check:function(e){
    var regLowerCase=new RegExp('[a-z]','g');//判断用户输入的是否为小写字母
    var regCapitalLetter=new RegExp('[A-Z]','g');//判断用户输入的是否为大写字母
    var regNum=new RegExp('[0-9]','g');//判断用户输入的是否为数字
    var rsLowerCase=regLowerCase.exec(e.detail.value);
    var rsCapitalLetter=regCapitalLetter.exec(e.detail.value);
    var rsNum=regNum.exec(e.detail.value);
    if(rsLowerCase){
      this.setData({
        result:'您输入的是小写字母'
      })
    }else if(rsCapitalLetter){
      this.setData({
        result:'您输入的是大写字母'
      })
    }else if(rsNum){
      this.setData({
        result:'您输入的是数字'
      })
    }else{
      this.setData({
        result:''
      })
    }
  }
})

3、完整实例代码点击此处本站下载

Javascript 相关文章推荐
JS编程小常识很有用
Nov 26 Javascript
JS localStorage实现本地缓存的方法
Jun 22 Javascript
JavaScript+CSS实现仿Mootools竖排弹性动画菜单效果
Oct 14 Javascript
JavaScript面试题大全(推荐)
Sep 22 Javascript
动态JavaScript所造成一些你不知道的危害
Sep 25 Javascript
js遍历json的key和value的实例
Jan 22 Javascript
JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天的示例代码
Dec 05 Javascript
element-ui组件table实现自定义筛选功能的示例代码
Mar 15 Javascript
react国际化化插件react-i18n-auto使用详解
Mar 31 Javascript
小谈angular ng deploy的实现
Apr 07 Javascript
Quasar Input:type=&quot;number&quot; 去掉上下小箭头 实现加减按钮样式功能
Apr 09 Javascript
如何用JavaScript学习算法复杂度
Apr 30 Javascript
微信小程序实现获取自己所处位置的经纬度坐标功能示例
Nov 30 #Javascript
微信小程序实战篇之购物车的实现代码示例
Nov 30 #Javascript
微信小程序支付及退款流程详解
Nov 30 #Javascript
windows下更新npm和node的方法
Nov 30 #Javascript
实例教学如何写vue插件
Nov 30 #Javascript
微信小程序简单实现form表单获取输入数据功能示例
Nov 30 #Javascript
VueJs使用Amaze ui调整列表和内容页面
Nov 30 #Javascript
You might like
php在线打包程序源码
2008/07/27 PHP
php实现jQuery扩展函数
2009/10/30 PHP
PHP中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节
2010/07/09 PHP
8个出色的WordPress SEO插件收集
2011/02/26 PHP
PHP实现图片的等比缩放和Logo水印功能示例
2017/05/04 PHP
学习YUI.Ext 第六天--关于树TreePanel(Part 1)
2007/03/10 Javascript
jquery $.fn $.fx是什么意思有什么用
2013/11/04 Javascript
javascript从右边截取指定字符串的三种实现方法
2013/11/29 Javascript
运用jQuery定时器的原理实现banner图片切换
2014/10/22 Javascript
node.js中的fs.readSync方法使用说明
2014/12/17 Javascript
JavaScript实现三阶幻方算法谜题解答
2014/12/29 Javascript
AngularJS实现表单验证
2015/01/28 Javascript
详细解读AngularJS中的表单验证编程
2015/06/19 Javascript
不得不分享的JavaScript常用方法函数集(上)
2015/12/23 Javascript
JavaScript和jQuery获取input框的绝对位置实现方法
2016/10/13 Javascript
学习vue.js条件渲染
2016/12/03 Javascript
解决vue-cli创建项目的loader问题
2018/03/13 Javascript
微信小程序实现留言板
2018/10/31 Javascript
解决layui的form里的元素进行动态生成,验证失效的问题
2019/09/14 Javascript
详解js中的原型,原型对象,原型链
2020/07/16 Javascript
Python中的True,False条件判断实例分析
2015/01/12 Python
Python多进程fork()函数详解
2019/02/22 Python
python3:excel操作之读取数据并返回字典 + 写入的案例
2020/09/01 Python
recorder.js 基于Html5录音功能的实现
2020/05/26 HTML / CSS
惠普美国官方商店:HP Official Store
2016/08/28 全球购物
德国低价购买灯具和家具网站:Style-home.de
2016/11/25 全球购物
欧姆龙医疗保健与医疗产品:Omron Healthcare
2020/02/10 全球购物
Ado与Ado.net的相同与不同
2014/12/08 面试题
前台文员岗位职责及工作流程
2013/11/19 职场文书
员工晚婚的请假条
2014/02/08 职场文书
中考标语大全
2014/06/05 职场文书
2019奶茶店创业计划书范本!
2019/07/15 职场文书
DIY胆机必读:各国电子管评价
2022/04/06 无线电
Python matplotlib绘制雷达图
2022/04/13 Python
搭建Yolov5服务器
2022/04/30 Servers
深入理解pytorch库的dockerfile
2022/06/10 Python