随笔分类 -  Regular Expressions

摘要:几年前,有写过一个angularjs验证日期的后端和js。 《验证用户输入的字符串是否为日期时间》https://www.cnblogs.com/insus/p/6923845.html今,想参考这个,再优化一下,加上正则和限制日期格式。 正则: Regex regex = new Regex(@" 阅读全文
posted @ 2021-07-14 11:18 Insus.NET 阅读(271) 评论(0) 推荐(0) 编辑
摘要:帐号,密码,邮箱和移动手机号码正则: acc_regex: /^[a-zA-Z0-9_-]{4,16}$/, pwd_regex: /^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/, email_regex: /^([ 阅读全文
posted @ 2021-06-27 13:18 Insus.NET 阅读(511) 评论(0) 推荐(0) 编辑
摘要:非零正数,正则: ^\+?[1-9][0-9]*$ 非零负数,正则: ^\-[1-9][0-9]*$ 以上合并一起,正则: ^(-)?[1-9][0-9]*$ 阅读全文
posted @ 2020-12-29 10:29 Insus.NET 阅读(216) 评论(0) 推荐(0) 编辑
摘要:qrcode版本有从1至40。 正则表达式: /^([1-9]|[1-3][0-9]|40)$/ 在用户创建qr code时,一个栏位就是实现qr code版本信息的。 以下Insus.NET把这个验证写成一个angularjs指令: 'use strict'; dmApp.directive('v 阅读全文
posted @ 2020-08-20 15:18 Insus.NET 阅读(353) 评论(0) 推荐(0) 编辑
摘要:近段时间,接触正则较多,常规法则如下,网摘内容,方便查阅。 阅读全文
posted @ 2019-06-24 14:58 Insus.NET 阅读(288) 评论(0) 推荐(1) 编辑
摘要:实现动态化,为表添加存储时间字段,Insus.NET写一个存储过程,如下 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- -- Author: Insus.NET -- Blog: https://insus.cnblogs.com -- Cr 阅读全文
posted @ 2019-05-29 14:17 Insus.NET 阅读(575) 评论(0) 推荐(1) 编辑
摘要:在MVC中使用验证时,有几个最基本的正则表达式模式,需要紧记:*=zero or more (零或多个)? = zero or one (零或1个)^ = not (非)[] = range (范围) 阅读全文
posted @ 2013-10-17 14:41 Insus.NET 阅读(783) 评论(1) 推荐(1) 编辑