//自然数,包含0和正整数 /^[\+]?(([1-9]\d*)|\d)$/, // 数字 ---- 正负 小数整数都可以 /^[+-]?(?!\.)(\d*)(\.)*(\d+)$/, // 数字 ---- 正负 整数 /^[+-]?[0-9]*$/, // 正整数 /^[+]?[0-9]*[1-9][0-9]*$/, //正小数 /^[+]?(?!\.)(\d*)(\.)+(\d+)$/, // 正数 /^[+]?(?!\.)(\d*)(\.)*(\d+)$/, //负数 /^[-]+(?!\.)(\d+)(\.)*(\d+)$/, //负小数 /^[-]+(?!\.)(\d+)(\.)+(\d+)$/, //负整数 /^[-]?[0-9]*[1-9][0-9]*$/, //汉字 /\p{Unified_Ideograph}/u, //emai /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/, //url /^((https|http)?:\/\/)([0-9a-z.]+)(:[0-9]+)?([/0-9a-z.]+)?(\?[0-9a-z&=]+)?(#[0-9-a-z]+)?/i, "https":/^((https)?:\/\/)([0-9a-z.]+)(:[0-9]+)?([/0-9a-z.]+)?(\?[0-9a-z&=]+)?(#[0-9-a-z]+)?/i, "http":/^((http)?:\/\/)([0-9a-z.]+)(:[0-9]+)?([/0-9a-z.]+)?(\?[0-9a-z&=]+)?(#[0-9-a-z]+)?/i, //身份证 /[1-9]\d{13,16}[a-zA-Z0-9]{1}/, //手机号 不包含固话 /^((13[0-9])|(15[^4])|(18[0-9])|(17[0-9])|(147))\d{8}$/, //密码, 字母开头 长度6-18,只能包含字符 数字 和 下划线 /^[a-zA-Z]\w{5,17}$/ //电话号 包含固话 手机 /^(^[1][\d]{10}$)|^([0\+]\d{2,3}-?)?(\d{7,8})(-?(\d{1,6}))?$/, // 匹配指定字符内的内容(不包含指定字符)
/(?<=<#).*?(?=#>)/g;
自用全都测过了,没有发现问题。可以直接拿去用
原文:https://www.cnblogs.com/jinzhenzong/p/12374199.html