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