微信小程序实现简单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 相关文章推荐
从Ajax到JQuery Ajax学习
Feb 14 Javascript
javascript实现划词标记+划词搜索功能
Mar 06 Javascript
JavaScript 使用技巧精萃(.net html
Apr 25 Javascript
javascript中最常用的继承模式 组合继承
Aug 12 Javascript
node.js中的fs.writeSync方法使用说明
Dec 15 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(上)
Oct 28 Javascript
js实现精确到秒的倒计时效果
May 29 Javascript
JavaScript Ajax编程 应用篇
Jul 02 Javascript
深入理解bootstrap框架之入门准备
Oct 09 Javascript
vue 做移动端微信公众号采坑经验记录
Apr 26 Javascript
JS实现查找数组中对象的属性值是否存在示例
May 24 Javascript
文章或博客自动生成章节目录索引(支持三级)的实现代码
May 10 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过滤危险html代码的函数
2008/07/22 PHP
IStream与TStream之间的相互转换
2008/08/01 PHP
php调用google接口生成二维码示例
2014/04/28 PHP
php操作MongoDB类实例
2015/06/17 PHP
测试你的JS的掌握程度的代码
2009/12/09 Javascript
javascript开发随笔一 preventDefault的必要
2011/11/25 Javascript
探索Emberjs制作一个简单的Todo应用
2012/11/07 Javascript
Js日期选择器并自动加入到输入框中示例代码
2013/08/02 Javascript
Jquery $.getJSON 在IE下的缓存问题解决方法
2014/10/10 Javascript
jquery地址栏链接与a标签链接匹配之特效代码总结
2015/08/24 Javascript
JavaScript小技巧整理篇(非常全)
2016/01/26 Javascript
详解javascript跨浏览器事件处理程序
2016/03/27 Javascript
第一次接触神奇的Bootstrap表单
2016/07/27 Javascript
JS正则表达式修饰符中multiline(/m)用法分析
2016/12/27 Javascript
基于JavaScript实现图片连播和联级菜单实例代码
2017/07/28 Javascript
jQuery实现表格冻结顶栏效果
2017/08/20 jQuery
记录一篇关于redux-saga的基本使用过程
2018/08/18 Javascript
微信小程序全局变量的设置、使用、修改过程解析
2019/09/24 Javascript
jQuery操作元素的内容和样式完整实例分析
2020/01/10 jQuery
python实现的阳历转阴历(农历)算法
2014/04/25 Python
跟老齐学Python之正规地说一句话
2014/09/28 Python
详解Python如何获取列表(List)的中位数
2016/08/12 Python
简单学习Python多进程Multiprocessing
2017/08/29 Python
Python闭包执行时值的传递方式实例分析
2018/06/04 Python
python字符串常用方法
2018/06/14 Python
Python collections模块使用方法详解
2019/08/28 Python
使用python写一个自动浏览文章的脚本实例
2019/12/05 Python
python自动化unittest yaml使用过程解析
2020/02/03 Python
Django QuerySet查询集原理及代码实例
2020/06/13 Python
HTML5中如何显示视频呢 HTML5视频播放demo
2013/06/08 HTML / CSS
波兰数码相机及配件网上商店: Cyfrowe.pl
2017/06/19 全球购物
国际书籍零售商:Wordery
2017/11/01 全球购物
豪华床上用品、床单和浴室必需品:Peacock Alley
2019/09/04 全球购物
描述一下JVM加载class文件的原理机制
2013/12/08 面试题
Django操作cookie的实现
2021/05/26 Python
node.js使用express-fileupload中间件实现文件上传
2021/07/16 Javascript