React开发(231):常见手机号邮箱的正则

//  手机号
const isPhone = /^1[3-9]\d{9}$/;
// const isPhone = /(\d{3}-|\d{4}-)?(\d{8}|\d{7})?/;// 邮箱
const isEmail = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
// 密码格式
const isPassword = /^[\w~`!@#$%^&*()-+=|\\<>,.?/\[\]{}:;'"]{6,16}$/;
// 身份证
const isIdentity = /^(([1][1-5])|([2][1-3])|([3][1-7])|([4][1-6])|([5][0-4])|([6][1-5])|([7][1])|([8][1-2]))\d{4}(([1][9]\d{2})|([2]\d{3}))(([0][1-9])|([1][0-2]))(([0][1-9])|([1-2][0-9])|([3][0-1]))\d{3}[0-9xX]$/;
//港澳
const isHKCard = /^([A-Z]\d{6,10}(\(\w{1}\))?)$/;
//台
const isTWCard = /^\d{8}|^[a-zA-Z0-9]{10}|^\d{18}$/;
// 护照
const isPassPortCard = /^([a-zA-z]|[0-9]){5,17}$/;// 特殊字符
const specialcharactersReg = /^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$/;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/405580.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用JS访问iframe中的元素

用JS访问iframe中的元素 &#xff11;.首先&#xff0c;如何访问iframe中的元素&#xff1f;见如下代码&#xff1a;(1)1.htm源码&#xff1a;<input typebutton value"test" οnclick"self.frames[a].document.all.mybutton.disabledtrue"> <…

诺基亚7原生android,【诺基亚7Plus评测】系统:简洁原生安卓功能却不简单_诺基亚 7 Plus(4GB RAM/全网通)_手机评测-中关村在线...

系统&#xff1a;简洁原生安卓功能却不简单诺基亚 7 Plus的系统为Android 8.0&#xff0c;与国内厂商大刀阔斧的定制化相反&#xff0c;诺基亚 7 Plus的系统几近原生&#xff0c;仅仅内置了微信、微博、支付宝三款国民应用&#xff0c;而且这三个软件都可以卸载&#xff0c;最大…

React开发(232):传参可以转变思路

handleSearch (values) > {console.log(values, values);let startDate (values?.startTime && new Date(values?.startTime[0]).getTime()) || ;let endDate (values?.startTime && new Date(values?.startTime[1]).getTime()) || ;let checkStartD…

八皇后问题(回溯法)

#include<iostream> using namespace std; #define N 8 //N代表皇后数 void queen() { int Count0; //计算总共的解的数量 int column[N1]; //column[m]n表示第m行&#xff0c;第n行放置了皇后,这里下表并从0开始 int row[N1]; //row[m]1表示第m行没有皇后&#xff0c;0表…

air android 通信,Android超声波通信例子

【实例简介】Android超声波通信例子,手机之间,手机与超声波设备间的超声波通信【实例截图】【核心代码】ComAir5Demo_V1.0.3└── ComAir5Demo_V1.0.3├── AndroidManifest.xml├── ComAir5Demo_ReleaseNote.txt├── libs│ ├── android-support-v4.jar│ └──…

React开发(234):windows.onresize

定义和用法 onresize 事件会在窗口或框架被调整大小时发生。 语法 In HTML: <element οnresize"SomeJavaScriptCode"> JavaScript 中: window.οnresizefunction(){SomeJavaScriptCode};

ExtJs UI框架学习六

ExtJS中get、getDom、getCmp、getBody、getDoc的使用 Ext中包含了几个以get开头的方法&#xff0c;这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等&#xff0c;在使用中要注意区别使用。 1、get方法 get方法用来得到一个Ext元素&#xff0c;也就是类型为…

html文字置顶标签,HTML的marquee标签怎么用?

在HTML中&#xff0c;标签用于在网页中创建滚动文本或图像&#xff1b;可以从水平向左或向右或向右或向左滚动&#xff0c;也可以从上到下或从下到上滚动。marquee元素是成对出现的&#xff0c;下面是标签的一些属性列表&#xff1a;示例1&#xff1a;Marquee标签.main {text-a…

【普通の随笔】6.30

2015年的一半差几个小时也要过去了。 貌似今晚是多加了一秒“闰秒”&#xff0c;今晚可以多睡一秒了&#xff08;然并卵 自从某ACM金牌师兄来讲了次网络流后&#xff0c;自己也停止BZOJ的刷题了&#xff0c;专心学各种新算法。 于是就整理出了这么长的列表。。。这些都是我不会…

清除WIN7桌面背景历史记录

昨天下了咱们官方出品的“2011年1月IT人个性桌面壁纸”。自己使得是WIN7&#xff0c;应用方法就是在桌面上右键——个性化&#xff0c;然后选择“桌面背景”&#xff0c;再通过“浏览”按钮找到指定位置即可&#xff0c;或者干脆直接在图片上右键——设置为桌面背景&#xff0c…

React开发(235):react可以这样返回dom

bottomBtns const bottomBtns (<div style{{ display: flex, justifyContent: flex-end, marginTop: 16 }}><Button onClick{this.handleBack}>返回</Button><Button style{{ marginLeft: 16px }} onClick{() > this.save(save)}>保存</Butto…

html透明页面锁定窗口,CSS弹出背景半透明窗口

弹出窗口,背景半透明body{margin:0px;}#bg{width:100%;height:100%;top:0px;left:0px;position:absolute;filter: Alpha(opacity50);opacity:0.5; background:#000000; display:none;}#popbox{position:absolute;width:400px; height:400px; left:50%; top:50%; margin:-200px …

python3.4学习笔记(九) Python GUI桌面应用开发工具选择

python3.4学习笔记(九) Python GUI桌面应用开发工具选择 Python GUI开发工具选择 - WEB开发者http://www.admin10000.com/document/96.html 为什么用Python开发桌面应用程序_yu000hong_新浪博客http://blog.sina.com.cn/s/blog_48a45b950100zhwx.html 鱼C工作室-免费Python教学…

O_RDWR, O_CREAT等open函数标志位在哪里定义?

查了下O_RDWR, O_CREAT等定义&#xff0c;终于找到了。 我的系统是Fedora12, 其定义在文件&#xff1a;/usr/include/asm-generic/fcntl.h&#xff0c;部分定义如下&#xff1a; #include <linux/types.h>/* open/fcntl - O_SYNC is only implemented on blocks device…

Qt弹出的窗口始终位于界面最前面的方法

一、描述 自定义窗口控件标志用于启用自定义窗口控件。调用setWindowFlags&#xff08;type&#xff09;函数。 type参数&#xff1a; Qt::CustomizeWindowHint 关闭默认窗口标题提示。Qt::WindowTitleHint 给窗口一个标题栏Qt::WindowSystemMenuHint添加窗口系统菜单&…

VIM 替换(转)

VIM中常用的替换模式总结。0&#xff0c;:g/null/d找到null的行并且删掉1&#xff0c;简单替换表达式替换命令可以在全文中用一个单词替换另一个单词&#xff1a;:%s/four/4/g“%” 范围前缀表示在所有行中执行替换。最后的 “g” 标记表示替换行中的所有匹配点。如果仅仅对当前…

下列可以产生斜体字的html标签是,电子科技大学《网页设计与制作》20秋期末考试题目【标准答案】...

电子科技大学《网页设计与制作》20春期末考试试卷总分:100 得分:100一、单选题 (共 40 道试题,共 100 分)1.如何产生带有数字列表符号的列表&#xff1f;A.B.C.D.2.能够设置成口令域的是( )A.只有单行文本域B.只有多行文本域C.单行、多行文本域D.多行“Textarea”标识3.定制表…

Solution 7: 判断两链表是否相交

问题描述 RT. 解决思路 (1) 两链表都是单向链表&#xff1a;判断两链表的末尾节点是否相同&#xff1b; (2) 两链表中一个有环&#xff0c;一个没环&#xff1a;不可能相交&#xff1b; (3) 两链表都有环&#xff1a;slow-fast双指针方法。 程序 public class ListIntersection…

Qt程序窗口关闭不退出而最小化到托盘的方法

一、描述 为避免错点关闭按钮&#xff0c;使得软件关闭退出。需要开发一种类似于QQ桌面之类的功能&#xff0c;点击关闭按钮并不退出&#xff0c;开发的应用程序在用户鼠标点击右上角的关闭按钮时&#xff0c;程序不退出&#xff0c;缩小到右下角&#xff0c;进入托盘。例如wi…