正则手机靓号处理AB ABAB AABB

正则手机靓号处理AB ABAB AABB

靓号检测:主要可以检测连号(正连 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)|8(?=7)|7(?=6)|6(?=5)|5(?=4)|4(?=3)|3(?=2)|2(?=1)|1(?=0)){5}\d 3.匹配6位顺增或顺降  (?:(?:0(?=1)|1(?=2)|2(...

正则 2020-01-19 PM 3420℃ 0条
使用正则表达式匹配AA、AAA、AABB几个相同字符重复出现

使用正则表达式匹配AA、AAA、AABB几个相同字符重复出现

匹配AA(.)\1匹配AAA(.)\1{2}匹配AABB(.)\1(.)\2原理分析"(.)\1(.)\2" 这个正则,.表示除换行外任意字符\1表示第一个括号里面的字符重复,默认重复一次,想重复4次加{4}即(.)\1{4}\2表示第二个括号里面的字符重复

正则 2020-01-19 PM 3886℃ 0条
正则表达式-判断字符串是否匹配“AABB”

正则表达式-判断字符串是否匹配“AABB”

C# code//如果是判断包含(.)\1(.)\2//如果是判断整个字符串规则^(.)\1(.)\2$//AABB(.)\1(.)\2//AAAB(.)\1\1.//ABBB.(.)\1\1//ABAB(.)(.)\1\2以上都是认为A和B可以相同的,如果A和B要求不同//AABB(.)\1((?!\1).)\2//AAAB(.)\1\1(?!\1).//ABBB(.)((?!\1).)\2\2//ABAB(.)((?!\1).)\1\2

正则 2020-01-19 PM 4798℃ 0条
如何用正则表达式匹配形如ABAB或者AABB的字符串

如何用正则表达式匹配形如ABAB或者AABB的字符串

AABB: /([a-z])\1(?!\1)([a-z])\2/iABAB: /([a-z])(?!\1)([a-z])\1\2/i

正则 2020-01-19 PM 4852℃ 0条
JS 前端判断手机客户端

JS 前端判断手机客户端

var mobileAgent = new Array("iphone", "ipod", "ipad", "android", "mobile", "blackberry", "webos", "incognito", "webmate", "bada", "nokia", "lg", "ucweb", "skyfire"); var browser = navigator.userAgent.toLowerCase(); var isMobile = false; for (var i=0; i

前端 2020-01-17 PM 2659℃ 0条
PHP自动执行代码

PHP自动执行代码

我们通常做定时任务需要做到代码自动执行,往往会借助系统来实现,例如linux的crontab或者windows的定时计划等等,现在分享一个纯代码实现的自动执行。下面是用到的一窜PHP的执行代码,效率不是很好,但是能保持任务自动执行。PHP<?php ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行. set_time_limit(0); $interval=60*5; do{ $fp= fopen("test.txt","a"); fwrite($fp,"rn"....

PHP 2020-01-16 PM 1687℃ 0条
PHP中echo,print,print_r,var_dump有什么区别

PHP中echo,print,print_r,var_dump有什么区别

1.echo输出字符串或者数字,接受参数列表,不是函数,没有返回值。如果只是输出,echo更快2.print 输出字符串,实际上不是函数,所以可以不用圆括号包围参数列表。注:print 和 echo 最主要的区别: print 仅支持一个参数,如果只做输出普通数据建议直接echo。3.print_r打印复合类型,如数组、对象,能打印出完整的数据结构的信息。4.var_dump输出变量的详细信息,如类型、长度、值。没有返回值,但是如果数据过长将显示不完全,要查看完整数据需使用print_r。

PHP 2020-01-16 PM 1730℃ 0条
PHP生成文件并直接下载

PHP生成文件并直接下载

<?php if($center == ''){ echo '无内容,无法下载' exit; //如果没有内容可供下载,这里可以写入判断代码,比如打开一个提示页等}else{ $center= '这里是需要生成文件的内容';}header("Content-Type: application/octet-stream"); $ua = $_SERVER["HTTP_USER_AGENT"]; $filename = "mochu.txt";//生成的文件名 $encoded_fi...

PHP 2020-01-16 PM 2033℃ 0条
PHP POST, GET 参数过滤,预防sql注入函数

PHP POST, GET 参数过滤,预防sql注入函数

1、 实际过滤函数 可适当修改其中的正则表示式static public function filterWords(&$str) { $farr = array( "/<(\\/?)(script|i?frame|style|html|body|title|link|meta|object|\\?|\\%)([^>]*?)>/isU", "/(<[^>]*)on[a-zA-Z]+\s*=([^>]*>)/isU", ...

PHP 2020-01-16 PM 2006℃ 0条
sql 注入安全过滤-安全模块

sql 注入安全过滤-安全模块

<?php /** * 安全模块 * Email:zhangyuan@tieyou.com * 主要针对xss跨站攻击、sql注入等敏感字符串进行过滤 * @author hkshadow */ class safeMode{ /** * 执行过滤 * @param 1 linux/2 http/3 Db/ $group * @param 保存路径以及文件名/文件名/null $projectName */ public function xss($group = 1,$projectName = NUL...

PHP 2020-01-16 PM 2042℃ 0条
php 过滤

php 过滤

function filterWords(&$str) { $farr = array( "/<(\\/?)(script|i?frame|style|html|body|title|link|meta|object|\\?|\\%)([^>]*?)>/isU", "/(<[^>]*)on[a-zA-Z]+\s*=([^>]*>)/isU", "/select\b|insert\b|update...

PHP 2020-01-16 PM 1859℃ 0条