正则匹配共17篇
正则匹配(正则表达式匹配)是一种通过特定规则进行字符串匹配的技术,广泛应用于数据检索、文本处理等领域。其核心是通过预设的规则模式对目标字符串进行精准匹配,支持复杂字符组合和格式识别。

部署Nginx+Apache动静分离的实例详解

Nginx动静分离介绍 Nginx的静态处理能力很强,但是动态处理能力不足,因此,在企业中常用动静分离技术 针对PHP的动静分离 静态页面交给Nginx处理 动态页面交给PHP-FPM模块或Apache处理 在Nginx...
天山雪莲的头像-华尔子博-奥夏网天山雪莲33天前
05013

PHP常用技巧汇总

多个php常用技巧,具体内容如下 1、PHP文件读取函式 1 2 3 4 5 6 7 8 9 10 //文件读取函式 function PHP_Read($file_name) { $fd=fopen($file_name,r); while($bufline=fgets($fd, 4096)){ $buf...
天山雪莲的头像-华尔子博-奥夏网天山雪莲7个月前
0855

使用Nginx实现301跳转至https的根域名示例代码

基于 SEO 和安全性的考量,需要进行 301 跳转,以下使用 Nginx 作通用处理 实现结果 需要将以下地址都统一跳转到 https 的根域名 https://chanvinxiao.com http://chanvinxiao.com (不带 www ...
子博网的头像-华尔子博-奥夏网子博网7个月前
04414

PHP正则获取页面所有图片地址

1 2 3 4 5 6 7 8 9 <?php //取得页面所有的图片地址 function getimages($str) { $match_str = '/((http://)+([^ rn()^$!`''|[]{}<>]*)((.gif)|(.jpg)|(.bmp)|(.png)|(.GIF)|(.JPG)|(....
子博网的头像-华尔子博-奥夏网子博网8个月前
04514

Yii2前后台分离及migrate使用(七)

Yii2高级版里面默认是A类型,即数据表一样,且一边登录/登出了,另一边也同样登录/登出,感觉这种结构比较适用于论坛这种,管理员也需要有与会员一样发帖回帖等功能,表字段也基本一致,(个人...
子博网的头像-华尔子博-奥夏网子博网8个月前
05510

Nginx配置指令location匹配符优先级和安全问题

最近一直在做location 配置,遇到优先级别问题(如果配置不当可能存在安全隐患哦),以下是个人学习一点体会。 一、 location 的匹配符 1.等于匹配符:= 等于匹配符就是等号,特点可以概括为两...
子博网的头像-华尔子博-奥夏网子博网8个月前
05613

最常用的PHP正则表达式收集整理

PHP代码 $str = preg_replace('/(<a.*?>)(.*?)(</a>)/', '1<span class='link'>2</span>3', $str); 其中用了三个子模式(每个圆括号中内容为一个子模式),第一个是链...
子博兄的头像-华尔子博-奥夏网子博兄2年前
0475

详解Nginx location 匹配规则

语法规则 location [=|~|~*|^~] /uri/ { … } 模式 含义 location = /uri = 表示精确匹配,只有完全匹配上才能生效 location ^~ /uri ^~ 开头对URL路径进行前缀匹配,并且在正则之前。 location...
王麻子的头像-华尔子博-奥夏网王麻子2年前
07812

PHP校验15位和18位身份证号的类封装

目前大家的身份证号大多是 18 位的,当然,也不排除有些老人的身份证号是 15 位的。 如果强制要求是 18 位的话,会比较好,因为 15 位的身份证号没有校验码,可以说,只要了解大概结构,随手都...
南宫世家的头像-华尔子博-奥夏网南宫世家2年前
0959

javascript正则表达式分析

JavaScript中的正则表达式。 第一种方法: var reg = /pattern/; 第二种方法: var reg = new RegExp('pattern'); 正则表达式的exec方法简介 语法: reg.exec(str); 其中str为要执行正则表达式...
子博兄的头像-华尔子博-奥夏网子博兄2年前
08911