文档章节

常用的一些校验 正则

hunanjun000
 hunanjun000
发布于 2015/04/10 10:51
字数 74
阅读 104
收藏 12
点赞 0
评论 0
校验用户名为:字母数字下划线的组合
/^[A-Za-z0-9_-]+$/.test(username.value)

校验手机号码以及电话号码
var mobileReg = /^0?1[3|4|5|7|8][0-9]\d{8}$/;
var telReg =/^([0-9]{3,4}-)?[0-9]{7,8}$/;

校验邮箱
var emailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/;


© 著作权归作者所有

共有 人打赏支持
hunanjun000
粉丝 1
博文 30
码字总数 3836
作品 0
佛山
Dojo学习6 功能强大的文本框:dijit.form.ValidationTextbox

功能强大的文本框:dijit.form.ValidationTextbox 这个文本输入框的功能比较强大,关键是它能够提供一些常用的验证和大小写转换。下面介绍一个例子和一些常用的属性: <html> <head> <meta ...

元来元去 ⋅ 2010/11/02 ⋅ 0

常用的js正则校验表达式

常用的js正则校验表达式,一为加深自己记忆,二供大家参考。 正则非法字符串校验 var charCheck = /["~!@#%&`']/; 正则整数校验 var integerCheck = /^[1-9][1-9][0-9]$/ //chenxiang 正则u...

gerry_pang ⋅ 2014/03/11 ⋅ 0

在ASP中用“正则表达式对象”来校验数据的合法性

我们在制作网站的时候,都会让用户填写一些表格来获取注册用户的各种信息,因为用户有可能输入各式各样的信息,而有些不符合要求的数据会给我们的后端ASP处理程序带来不必要的麻烦,甚至导致网站...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

20个常用正则表达式

正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: var reg = /^(\d{1,4})(-|/)(\d{1,2})\2(\d{1,2})$/; var r = fieldValue.match(reg); if(r==n...

易达 ⋅ 2016/06/08 ⋅ 0

常用正则表达式

以前学习j2SE的时候学习使用过正则表达式,但后来自己想一些小项目的时候应用的不全面,很多都忘记了,现在学完javascript以后想把以前的正则表达式完整的系统的总结一下保存下来,正好看到了...

a001807 ⋅ 2016/11/23 ⋅ 0

一篇不大靠谱的常用正则表达式汇总(前端)

前言 正则这东西吧,感觉是开发的都会接触到一些.. 那些所谓的基础语法就不说了哈,一搜一大把,来点实际的. 我这里就分享下我工作中汇总和遇到的,希望对一些小伙伴有些许帮助哈!! 正则汇总 匹配...

CRPER ⋅ 2017/07/16 ⋅ 0

精通正则表达式的 12 个有用资源

任何开发项目,不管使用的何种编程语言,经常都需要从给定的数据中提取一些值然后进行验证。例如输入的校验、过滤 URL 变量之类。而正则表达式用来处理这样的任务可以说是轻而易举,而且代码...

oschina ⋅ 2013/07/31 ⋅ 56

Ruby On Rails 常用内建模型校验器

1、约定 现有模型 User,属性包括 :id, :username, :password, :email, :age, :sex。 2、常用的模型校验器 Rails应用程序中的 ActiveRecord 提供了一套常用且简单的模型校验器,可以完成大多...

VincentJiang ⋅ 2013/10/22 ⋅ 0

web项目常用小工具(持续更新)

最近写项目时,要求在客户端输入时进行信息校验,下面是收集常用的几个JS正则表达式,以及java获取ip的方法亲测可用,后面将常用的小工具持续在次做记录。 1.正则表达式 手机验证规则 电话号...

Mr_欢先生 ⋅ 2017/12/19 ⋅ 0

推荐几款实用工具

匠心零度 转载请注明原创出处,谢谢! 说在前面 工欲善其事 ,必先利其器。 巧妙的使用好工具,会得到意想不到的效果,不仅不会变慢反而会事半功倍。零度推荐几款平时使用觉得不错的工具给大家...

⋅ 01/12 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

AppDelegate 设置Root相关

self.window = UIWindow.init(frame: UIScreen.main.bounds) self.window?.backgroundColor = UIColor.white self.window?.makeKeyAndVisible() self.window?.rootViewController = RootTabB......

west_zll ⋅ 24分钟前 ⋅ 0

Java并发系列5--倒计时器CountDownLatch

今天讲一个倒计时器工具,叫CountDownLatch。需要这个工具的场景大概有:当所有的小任务都完成之后,再启动大任务。 先看代码: public class CountDownLatchDemo {static final CountDow...

大大枣 ⋅ 26分钟前 ⋅ 0

SpreadJS使用进阶指南 - 使用 NPM 管理你的项目

前言 SpreadJS作为一款性能出众的纯前端电子表格控件,自2015年发布以来,已经被广泛应用于各领域“在线Excel”数据管理项目中。NPM,作为管理Node.js库最有力的手段,解决了很多NodeJS代码部...

葡萄城控件技术团队 ⋅ 26分钟前 ⋅ 0

Mac下IntelliJ IDEA快捷键大全

https://blog.csdn.net/lisongjia123/article/details/54949364

细节探索者 ⋅ 29分钟前 ⋅ 0

建造者模式

1、工厂模式中创建的对象大都是简单的对象 复杂的产品类并且拥有不同的属性特点的管理就需要用到建造者模式 2、建造者模式: 将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以...

职业搬砖20年 ⋅ 31分钟前 ⋅ 0

Mysql数据库开发 怎么优化SQL语句?

 1) 现场抓出慢查询语句 show full processlist;   2) 配置参数:   slow_query_log_file = ON 慢查询开启开关   long_query_time =2 记录大于2秒的sql语句   log_queries_not_usi...

老男孩Linux培训 ⋅ 31分钟前 ⋅ 0

Laravel 安装执行php artisan migrate 出现字段过长错误

最近在自己研究Laravel Laravel版本:5.6 PHP版本:7.1.9 Mysql版本:5.7.19 Apache版本:2.4.27 系统版本:windows10 首先要保证电脑安装了composer,和node.js 执行命令 composer global ...

Marhal ⋅ 36分钟前 ⋅ 0

ELK6.0日志从收集到处理完整版教程(二)

ELK简介 Elasticsearch 开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。也可以认为ElasticSearch是一...

bz_z ⋅ 39分钟前 ⋅ 0

Spark项目之电商用户行为分析大数据平台之(七)数据调研--基本数据结构介绍

目录 一、user_visit_action(Hive表) 1.1 表的结构 1.2 表的说明 二、user_info(Hive表) 2.1 表的结构 2.2 表的说明 三、task(MySQL表) 3.1 表的结构 3.2 表的说明 四、工作流程...

xiaomin0322 ⋅ 44分钟前 ⋅ 0

评分卡模型剖析之一(woe、IV、ROC、信息熵)

信用评分卡模型在国外是一种成熟的预测方法,尤其在信用风险评估以及金融风险控制领域更是得到了比较广泛的使用,其原理是将模型变量WOE编码方式离散化之后运用logistic回归模型进行的一种二...

火力全開 ⋅ 45分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部