首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

前端表单验证常用的11JS正则表达式

在表单验证中,使用正则表达式来验证正确与否是一个很频繁的操作,本文收集整理了15个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号...日期正则,简单判定,未做月份及日期的判定 var dP1 = /^\d{4}(\-)\d{1,2}\1\d{1,2}$/; //输出 true console.log(dP1.test("2017-05-11...")); //输出 true console.log(dP1.test("2017-15-11")); //日期正则,复杂判定 var dP2 = /^(?...:0[48]|[2468][048]|[13579][26])00)-02-29)$/; //输出 true console.log(dP2.test("2017-02-11")); //输出 false...console.log(dP2.test("2017-15-11")); //输出 false console.log(dP2.test("2017-02-29")); 10 车牌号正则 //车牌号正则

2.5K50
您找到你想要的搜索结果了吗?
是的
没有找到

【NLP】45个小众而实用的NLP开源字典和工具

抽取email的正则表达式 已集成到 python package cocoNLP中 email_pattern = '^[*#\u4e00-\u9fa5 a-zA-Z0-9_.-]+@[a-zA-Z0...人名抽取功能已加入 python package cocoNLP 中文(现代、古代)名字、日文名字、中文的姓和名、称呼(大姨妈、小姨妈等)、英文->中文名字(李约翰)、成语词典 (可用于中文分词、姓名识别) 11...IP地址正则表达式: (25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?\d)\.(25[0-5]|2[0-4]\d|[0-1]\d{2}|[1-9]?...腾讯QQ号正则表达式: [1-9]([0-9]{5,11}) 23. 国内号码正则表达式: [0-9-()()]{7,18} 24....用户名正则表达式: [A-Za-z0-9_\-\u4e00-\u9fa5]+ 25. g2pC:基于上下文的汉语读音自动标记模块 repo: Kyubyong/g2pC 26.

1.4K10

“交易平安,永不错单”,来听银行间小伙伴的新年愿望

11月上海金融机构“面基”之旅后,腾讯企点QTrade团队重收行囊,在2020开启的第一天,踏上了一场前往首都的旅程,这一次,他们又将有什么新的收获? 燥起来!银行间最IN!...华创证券固定收益部门 当听说要拍摄一支拜年小视频时,我们远远就听到华创证券收小伙伴们开始“躁动”: “等我!让我换件衣服!” “叫上他一起,他表现力最强了!” …… ?...2019年,腾讯企点QTrade很开心能参与到收团队的日常交易工作中。作为交易最重要的“沟通”环节的承载者,2020年企点QTrade将持续为华创的小伙伴创造价值!...,朴实又有重量的一句,是申万宏源交易员们带给银行间最好的祝福。 ? 很开心这趟旅程能见到企点QTrade的老朋友,最活跃机构用户之一申万宏源。

65510

今年,我的基金亏了33万。。。

说真心,这段时间一直在反思自己的行为,投资还是太激进了,几乎把90%的流动资金都投入到了高波动的股票和基金上。...筛选下来,能兼顾相对稳和高收益的,就只有收+基金比较合适了。 为什么这么说呢? 举个例子,我自己一直也持有收+,只是整体占比不到10%。...所以今天也跟大家分享下这个不错的收+基金策略:且慢的我要稳稳的幸福。我自己就是它家的资深用户。...我是从2019年5月到11月,分3次买入且慢的“我要稳稳的幸福“,投入10万元,买了之后就没管了。 这几天拿出来看了一下,感觉很惊喜,算是我唯一还在赚钱的渠道了。...最开始我是自己买好多只收+基金,但很麻烦,得各种跟踪基金表现,慢慢筛选。

83810

【JavaWeb】101:表单校验

不多说,开始今天的学习: ? 一般来说绝大多数网站都会有用户注册、用户登录这些基本的功能。 那么用户注册具体是如何实现的呢? 这两天就主要学习注册的业务逻辑。...关于正则表达式,想要完全把它记下来是很难的,所以很多时候需要借助于网络查询。 不过就算网络上的资源有很多,但是也要能看得懂,查询资料如下: ?...该资料创建正则表达式的方式,是使用两个斜杠将具体的匹配规则包裹起来:/ / 而我一开始使用的是new RegExp(),这两种方式都可以。...加起来一共11个数字,也正是我们国家手机号码的长度。 以上就是自定义校验规则的代码编写。 事实上多个页面都需要该规则,比如注册页面需要,登入页面也需要。...既然如此,将其封装到一个js文件中,哪个页面需要使用该校验规则,引入js文件就好了: ? 上述便是对自定义校验规则的封装,有点类似于Java代码中工具类的封装。

1K20

NPM 这 6 个有趣实用的知识点,你知道几个?

// 这说明无论是 import 还是 require 都只会以 `main.js` 作为入口 "exports": "main.js" // 以下则可以给 `require` 和 `import`...分别设置入口 "exports": { "import": "es/index.js", "require": "cjs/index.js" } 复制代码 当 exports 属性不存在,而 module...因此,如果 package.json 文件里有: name: "yy", module: "lib/index.js", 复制代码 在 webpack/rollup 项目中: import xx from...关于 “模块入口” 的话题,可以拓展出一整篇文章,因此不再赘述,有兴趣的朋友可以自行阅读 Node.js 相关文档: nodejs.cn/api/package… (好吧,严格来说,这不属于 npm 的知识点...registry https://registry.npm.taobao.org # or # 如果你安装了nrm nrm use taobao 复制代码 以上做法虽然有效,但并没有将 “指定源” 在项目配置中

1.1K40
领券