微信小程序实现简单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 相关文章推荐
JavaScript下申明对象的几种方法小结
Oct 02 Javascript
被jQuery折腾得半死,揭秘为何jQuery为何在IE/Firefox下均无法使用
Jan 22 Javascript
JS实现时间格式化的方式汇总
Oct 16 Javascript
JS中产生标识符方式的演变
Jun 12 Javascript
JavaScript如何动态创建table表格
Aug 02 Javascript
JS实现微信里判断页面是否被分享成功的方法
Jun 06 Javascript
Angular中的interceptors拦截器
Jun 25 Javascript
微信小程序实现红包功能(后端PHP实现逻辑)
Jul 11 Javascript
Postman的下载及安装教程详解
Oct 16 Javascript
简单的React SSR服务器渲染实现
Dec 11 Javascript
react 组件传值的三种方法
Jun 03 Javascript
Bootstrap实现省市区三级联动(亲测可用)
Jul 26 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
咖啡豆的最常见发酵处理方法,详细了解一下
2021/03/03 冲泡冲煮
无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案
2011/07/18 PHP
使用PHP编写发红包程序
2015/07/22 PHP
在WordPress中使用wp-cron插件来设置定时任务
2015/12/10 PHP
zend框架实现支持sql server的操作方法
2016/12/08 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
两种WEB下的模态对话框 (asp.net或js的分别实现)
2009/12/02 Javascript
Jquery知识点三 jquery表单对象操作
2011/01/17 Javascript
JS文本框不能输入空格验证方法
2013/03/19 Javascript
js通过地址栏给action传值(中文乱码全是问号)
2013/05/02 Javascript
js读写cookie实现一个底部广告浮层效果的两种方法
2013/12/29 Javascript
JQuery点击事件回到页面顶部效果的实现代码
2016/05/24 Javascript
Web性能优化系列 10个提升JavaScript性能的技巧
2016/09/27 Javascript
react-native DatePicker日期选择组件的实现代码
2017/09/12 Javascript
js删除对象/数组中null、undefined、空对象及空数组方法示例
2018/11/14 Javascript
vue自动路由-单页面项目(非build时构建)
2019/04/30 Javascript
详解微信小程序网络请求接口封装实例
2019/05/02 Javascript
vue使用i18n实现国际化的方法详解
2019/09/05 Javascript
es6 super关键字的理解与应用实例分析
2020/02/15 Javascript
在Vue中实现随hash改变响应菜单高亮
2020/03/09 Javascript
python executemany的使用及注意事项
2017/03/13 Python
python递归实现快速排序
2018/08/18 Python
对python:循环定义多个变量的实例详解
2019/01/20 Python
Python函数定义及传参方式详解(4种)
2019/03/18 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
python Cartopy的基础使用详解
2020/11/01 Python
python安装mysql的依赖包mysql-python操作
2021/01/01 Python
HTML+CSS3模拟心的跳动实例代码
2017/09/05 HTML / CSS
带你认识HTML5中的WebSocket
2015/05/22 HTML / CSS
巴西购物网站:Submarino
2020/01/19 全球购物
Vrbo西班牙:预订您的度假公寓(公寓、乡村房屋…)
2020/04/27 全球购物
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
2016/02/10 面试题
新闻学专业求职信
2014/07/28 职场文书
简单租房协议书
2014/10/21 职场文书
幼儿园见习报告范文
2014/10/30 职场文书
Oracle笔记
2021/04/05 Oracle