火车车次/^[GCDZTSPKXLY1-9]d{1,4}$/手机机身码(IMEI)/^d{15,17}$/必须带端口号的网址(或ip)/^((ht|f)tps?://)?[w-]+(.[w-]+)+:d{1,5}/?$/网址(支持端口和"?+参数"和"#+参数)/^(((ht|f)tps?)://)?[w-]+(.[w-]+)+([w.,@?^=%&:/~+#-]*[w@?^=%&/~+#-...
完整a标签 <a.+?href="(.+?)".*>(.+)单独href : <a.+?href="(.+?)".*>单独连接文字:>(.+)
// 邮箱:^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$// 账号:^[u0391-uFFE5A-Za-z0-9]{4,20}$// 手机:^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+d{8})$;// 身份证号码为15位或者18位,15位时全为数字,18位前17位为数...
现有数据一份,为:已建成的电信管道、电信杆路、通信铁塔等电信设施的电信业务经营者应当将空余资源以( )等方式向有需求的其他电信业务经营者开放。A.出租 2借款B.出售C.资源互换D.抵押E.质押我需要从里面得到的结果为:1、A.出租 2借款2、B.出售3、C.资源互换4、D.抵押5、E.质押我遇到的难点为:“5、E.质押”这种情况,这个的我想取出来成为:“5、E.质押”;而不需要那个换行~...
在做项目的过程中,使用正则表达式来匹配一段文本中的特定种类字符,是比较常用的一种方式,下面是对常用的正则匹配做了一个归纳整理。1、匹配中文:[u4e00-u9fa5]2、英文字母:[a-zA-Z]3、数字:[0-9]4、匹配中文,英文字母和数字及下划线:^[u4e00-u9fa5_a-zA-Z0-9]+$同时判断输入长度:[u4e00-u9fa5_a-zA-Z0-9_]{4,10}5、(?!...
靓号检测:主要可以检测连号(正连 12345、倒连65432)、AABB号、手机号码、日期号(生日号、年度号)、ABBCABB号,3位以上重复号。 更多类型号码检测可以根据以下表达式改造。1.匹配6位顺增 (?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){5}d 2.匹配6位顺降 (?:9(?=8...
匹配AA(.)1匹配AAA(.)1{2}匹配AABB(.)1(.)2原理分析"(.)1(.)2" 这个正则,.表示除换行外任意字符1表示第一个括号里面的字符重复,默认重复一次,想重复4次加{4}即(.)1{4}2表示第二个括号里面的字符重复
C# code//如果是判断包含(.)1(.)2//如果是判断整个字符串规则^(.)1(.)2$//AABB(.)1(.)2//AAAB(.)11.//ABBB.(.)11//ABAB(.)(.)12以上都是认为A和B可以相同的,如果A和B要求不同//AABB(.)1((?!1).)2//AAAB(.)11(?!1).//ABBB(.)((?!1).)22//ABAB(.)((?!1).)12
AABB: /([a-z])1(?!1)([a-z])2/iABAB: /([a-z])(?!1)([a-z])12/i
正则语法w a-zA-Z0-9W 非ASCII的s 空白格S 非空白格d 数字D 非数字[...] 方括号的所有1 非方括号的所有重复类{n} 匹配前一项n次 比如/a{3}/i能匹配aaacc{n,} 匹配前一项至少一次,至多不...