正则表达式 1、替换“/\d/”,“#”,$str:正则表达式\d 数字,替换为#,字符串 $str = "2hello 5li 6lei"; echo preg_replace("/\d/","#",$str); 2、拆分 正则表达式,字符串 $str = "2hello 5li 6lei"; v ...
分类:
Web程序 时间:
2017-09-27 17:41:40
阅读次数:
200
//防止跨站攻击static public function removeXss($val){ $val = preg_replace('/([\x00-\x08][\x0b-\x0c][\x0e-\x20])/', '', $val); $search = 'abcdefghijklmnopqrs ...
分类:
Web程序 时间:
2017-09-08 13:36:07
阅读次数:
170
function format_phone($phone) { $phone = preg_replace("/[^0-9]/", "", $phone); if(strlen($phone) == 7) return preg_replace("/([0-9]{3})([0-9]{4})/", "... ...
分类:
其他好文 时间:
2017-08-26 17:10:06
阅读次数:
94
function format_phone($phone) { $phone = preg_replace("/[^0-9]/", "", $phone); if(strlen($phone) == 7) return preg_replace("/([0-9]{3})([0-9]{4})/", .... ...
分类:
其他好文 时间:
2017-08-25 10:47:55
阅读次数:
172
$cont = preg_replace('/<a href=\"(.*?)\".*?>(.*?)<\/a>/i','',$cont); ...
分类:
Web程序 时间:
2017-08-10 01:21:11
阅读次数:
205
/** * 过滤特殊字符 * @param unknown $str */ private function filterStr($str) { if($str){ $name = $str; $name = preg_replace_callback('/\xEE[\x80-\xBF][\x80- ...
分类:
微信 时间:
2017-08-05 16:03:50
阅读次数:
327
一、常用函数: 1、pre_match(参数A,参数B),参数A为正则规则,参数B为被验证的字符串,符合验证规则则返回1,否则返回0。 2、preg_replace(参数A,参数B,参数C),参数A为正则规则,参数B为被替换的字符串,参数C为字符串。函数作用:将字符串中符合正则规则的字符串替换成对应 ...
分类:
Web程序 时间:
2017-07-24 14:50:30
阅读次数:
193
在ThinkPHP/Lib/Core/Dispatcher.class.php中125行: 有两点:一是加入了preg_replace使用了e修饰符,二是'$var[\'\\1\']="\\2\";'中双引号中的PHP代码可以直接被执行。 比如: http://localhost/index.php ...
分类:
Web程序 时间:
2017-07-22 21:01:30
阅读次数:
301
今天的学习内容: 原子 元子符 * 0~n ? 0~1 + 1~n {n,m} $ . preg_match("/表达式/",匹配内容,&$match) preg_match_all("/表达式/",匹配内容,&$match) preg_replace(); ...
分类:
其他好文 时间:
2017-07-01 11:59:05
阅读次数:
173
编辑器坏了 (: 今天看到这个phpmyadmin的代码执行,https://www.waitalone.cn/phpmyadmin-preg_replace-rce.html 记录一下:preg_replace()函数 http://php.net/manual/zh/function.preg- ...
分类:
Web程序 时间:
2017-06-22 18:39:26
阅读次数:
159