E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
preg_match()
织梦CMS上传漏洞修复
$filename;修改为if(
preg_match
('#\.(p
Mia搬运工
·
2019-06-27 15:51
织梦漏洞
织梦开发
PHP实现获取url地址中一级域名
2)&&
preg_match
($preg,$host)){//双后缀取后3位$host=$data[$n-3].'.'.$data[$n-2].'.'.$
亚当兔子
·
2019-06-24 17:08
PHP
规则引擎升级版(直接能跑)
|\=|\$attribute,$paramArr);}else{$r=$rule;if(
preg_match
('/[a-zA-Z0-9_]+\s*=/',$rule,$params))$r=str_replace
嫻愔
·
2019-06-21 17:04
php如何获取网址中的参数
u=59&id=24#pinglun我想得到这个id值可以用正则,也可以用php函数解析到数组中用正则可以这样
preg_match
('/id=(\d+)/',$_SERVER["REQUEST_URI"
james_laughing
·
2019-06-18 12:55
wordpress
php
[CVE-2018-2019]-Dedecms v5.7 sp2前台文件上传漏洞代码分析
preg_match
("#\.(jpg|gif|png)#i",$imgfile_name))//{echo'die..';exit();}payload:1.jpg.ph
加油努力拉屎放屁
·
2019-06-08 18:50
代码审计
PHP实现获取url地址中顶级域名的方法示例
2)&&
preg_match
($preg,$host)){//双后缀取后3位$host=$data[$n-3].'.'.$data[$n-2].'.'.$
idjl
·
2019-06-05 11:49
php 笔试题汇总
preg_match
(“/^[0-9a-zA-Z-]+@[0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+){1,3}$/”,$email)传值和传引用的区别按值传递:函数范围内对值的任何改变在函数外部都会被忽略按引用传递
juggles
·
2019-06-03 10:23
php
面试题
缓存一致性
php
“百度杯”CTF比赛2017年2月场WP--web
preg_match
函数返回值为匹配到的次数。审计代码可以知道,我们可以用GET传值方式?hello=GLOBALS,把所
FTOrange
·
2019-06-02 20:03
Web
PHP正则表达式的运用
主要介绍PHP中几个常见的正则函数:
preg_match
()、preg_match_all()、preg_grep()、preg_split()。1.preg_match()该函数通常用于表单验证。
苏洛荨
·
2019-05-14 15:35
PHP
关于正则表达式中.?,..?,.+?,.*的表达区别
正则规则举例:正则式:H$str='';$isMatched=
preg_match
('/H[1-6]./',$str,$matches);var_dump($isMat
日新科技有限
·
2019-05-04 11:12
正则
php的正则函数
在php里,我们使用
preg_match
进行正则表达式匹配,该函数原型:intpreg_match(string$pattern,string$subject[,array&$matches])$pattern
sps98恒
·
2019-04-10 18:33
PHP
廿七、PHP验证身份证合法性
preg_match
($regx,$id)){returnFALSE;}if(15==strlen($id))//检查15位{$regx="/^(\d{6})+(\d{2})+
yuzhan550
·
2019-03-18 11:46
手机靓号正则
publicfunctionisRef($phone){if(
preg_match
("/^1\d{2}([0-9])\\1{7}$/",$phone)){//AAAAAAAA[0-9]returntrue
王超的博客
·
2019-03-05 11:19
PHP
正则
身份证号码格式验证
preg_match
($regx,$id
joeblackzqq
·
2019-03-01 10:54
php
PHP正则判断一个变量是否为正整数的方法
方法1判断正整数$keyword='10';//01.11if(
preg_match
("/^[1-9][0-9]*$/",$keyword)){echo"是正整数!"
炫酷飞扬
·
2019-02-27 16:58
PHP正则验证字符串是否为数字的两种方法并附常用正则
如数字正则过滤if(
preg_match
("/^\d*$/",$fgid))echo('是数字');elseecho('不是数字');或者用函数if(is_
网络剑客
·
2019-02-27 16:58
【PHP】
preg_match
函数
author:咔咔wechat:fangkangfkpreg_match函数是进行正则表达式的匹配,成功返回1,否则返回0参数说明:参数说明pattern正则表达式subject需要匹配检索的对象matches可选,存储匹配结果的数组,$matches[0]将包含与整个模式匹配的文本,$matches[1]将包含与第一个捕获的括号中的子模式所匹配的文本,以此类推publicfunctioninde
咔咔-
·
2019-02-11 09:52
PHP内置函数
PHP正则匹配中文,字母,数字和下划线
,字母,数字和下划线最近在做项目,需要用正则判断下用户名,然后就遇到了PHP正则匹配汉字的问题在js中/^[\u4E00-\u9FA5A-Za-z0-9_]+$/是没有问题的,但是到了PHP中就会报错
preg_match
linfeng886
·
2019-02-06 15:14
随笔
dedecms后台文件任意上传漏洞(media_add.php)
$filename;修改为:if(
preg_match
('#\.(php|pl|cgi|asp|aspx|jsp|php5|php4|php3|shtm|shtml)[^a-z
l_melody
·
2019-01-19 14:23
dede
/
织梦
黑名单绕过、各种数据库查询、宽字符注入、brup截断文件上传靶机
PHP+Mysql注入防护与绕过黑名单关键字过滤与绕过过滤关键字and、orPHP匹配函数代码如下:
preg_match
(’/(and|or)/i’,$id)如何Bypass,过滤注入测试语句:1or1
游人阿k
·
2019-01-01 20:49
渗透
阿里云报告:ThinkPHP5远程代码执行高危漏洞
preg_match
('/^[A-Za-z](\w|\.)*$/',$controller)){thrownewHttpException(404,'controllernotexists:'.
DanyYan
·
2018-12-12 15:46
PHP
一、正则表达式函数解析
>3.正则表达式之
preg_match
,preg_match_allPHP中常用的正则表达式函数:
preg_match
()与p
angryshan
·
2018-12-07 15:35
正则表达式
php 数据过滤
preg_match
($pattern,$email)){thrownew\Exception(self::ERROR_PARAMETER_EMPTY.'_邮件格式有误:'.$email);}
juggles
·
2018-11-28 15:01
php
数据过滤
php
身份证号验证
preg_match
($regx,$id)){returnFALSE;}if(15==strlen($id))//检查15位{$regx="/^(\d{6})
cmj8043719242
·
2018-11-13 13:50
php
php
dedecms织梦让likearticle的mytypeid支持多个栏目和子栏目
preg_match
('#,#',$typeid)){$typeid=GetSonIds($typeid);}在它下面加入el
佚名
·
2018-11-12 16:58
preg_replace() 正则替换所有符合条件的字符串
一般这种情况,我们用正则按我们的规则去匹配
preg_match
、替换preg_replace。但一般的应用中,无非是
zh_250
·
2018-11-10 08:33
PHP
正则操作
自己写的正则式对不对可以用在线正则验证工具来验证(例如regex),在第一个输入式,第二个输入要匹配的内容在VSCODEor安装的idea中安装了插件也可用正则来搜索自己的代码PHP中函数subject为字符串,$matches为成功返回值
preg_match
LittleTrue
·
2018-10-02 16:00
获取用户IP(相对真实)
ip*/publicfunctionget_client_ip(){$ip=$_SERVER['REMOTE_ADDR'];if(isset($_SERVER['HTTP_CLIENT_IP'])&&
preg_match
谢谢子城
·
2018-09-27 22:16
PHP正则
preg_match
()
定义和用法
preg_match
()函数用于进行正则表达式匹配,成功返回1,否则返回0。
景哈哈里有个景儿
·
2018-09-18 17:18
php
study
php
代码
PHP正则表达式
一、正则表达式语法(Perl风格)1、模式规则 /php/字符串前后加上两条斜杠即可2、匹配函数
preg_match
(’/php/’,php) 参数1模式 参数2字符串二、正则表达式中的元素介绍
无痕之意
·
2018-09-11 21:22
PHP学习笔记
隐藏手机号中间四位,包含其它字符 --- 2018-05-11
//隐藏手机中间几位publicfunctionhidtel($phone){$IsWhat=
preg_match
('/(0[0-9]{2,3}[\-]?[2-9][0-9]{6,7}[\-]?
一位先生_
·
2018-08-17 14:39
简单的正则也能出CTF赛题
0X00题目比较简单,就给出一段正则的代码:$match=
preg_match
("/ket.*key.{4,7}:\/.\/(.
tdcoming
·
2018-08-12 15:55
CTF
php替换富文本框返回图片路径
publicfunctionimageUrl($content){if(
preg_match
('/(http:\/\/)|(https:\/\/)/i',$content)){$url="";}else
噼里啪啦啦
·
2018-08-06 10:49
php
替换
富文本框
PHP
15个正则表达式(PHP版)
preg_match
($preg_match_str,trim($sNewPassword))){//status状态码|info补充信息|msg提示信息|data遍历数据/返回的数据json_encode
gcl_air
·
2018-08-03 10:45
正则表达式
PHP 字符串处理
1、正则匹配:
preg_match
—执行匹配正则表达式第0个元素是匹配到的字符串;第1个元素是该匹配字符串在目标字符串subject中的偏移量。
大洋PHP
·
2018-07-16 15:05
PHP
PHP 前瞻正则匹配域名带www和不带www
正则表达式前瞻用一段前瞻,匹配一个带www和不带www的域名$http_host='csdn.net';$http_host='www.csdn.net';if(
preg_match
('#(.*)#iU
用户昵称不能为空
·
2018-07-02 11:14
Dede后台文件任意上传漏洞解决方法
$filename;(大概在69行左右)替换成if(
preg_match
('#.
Lsiri
·
2018-06-26 17:08
dedecms
PHP 正则匹配日期
$/';$pattern='/^\d{4}-\d{2}-\d{2}$/';//第二种$val='2018-08-08';if(
preg_match
($rules,$val)){echo'成功';}else
天下皆白_唯我独黑
·
2018-06-08 14:04
PHP
正则
php curl的json数据无法使用 无法转换
如果PHPcurl后返回的json数据无法正常使用可以试试下面的方法判断返回的数据是否包含bom并去掉if(
preg_match
('/^\xEF\xBB\xBF/',$data))$data=substr
SaoPig666
·
2018-06-04 15:22
php
json
php判断一个字符串是否符合时间格式
$/';
preg_match
($preg,'2018-1-224:00:50')年:([12]\d\d\d)表示第一位只能是1或者2,后三位数字即可;范围1000-2999;月:(0?
dd18709200301
·
2018-05-16 16:41
php
正则表达式
PHP 正则验证
/***是否为合法的身份证(支持15位和18位)*@paramstring$card*@returnboolean*/functionis_card($card){if(
preg_match
('/^[1
旧囍
·
2018-05-16 13:26
PHP 正则表达式
^和&通配符^表示必须匹配到字符串的开头;&必须匹配到字符串的结尾
preg_match
("/^cow/","Davewasacowand"); //returnfalse
preg_match
("/^cow
Dzjian_
·
2018-05-12 00:00
PHP
织梦dedecms后台文件media_add.php任意上传漏洞解决办法
$filename;在其上面添加一段如下代码:1if(
preg_match
特日根1602813998
·
2018-04-26 13:01
PHP简单实现正则匹配省市区的方法
分享给大家供大家参考,具体如下:省市区正则匹配复制代码代码如下:
preg_match
('/(.*?(省|自治区|北京市|天津市))+(.*?(市|自治州|地区|区划|县))+(.*?
程序生(Codey)
·
2018-04-13 11:12
PHP正则判断某字符串中是否包含中文字符
PHP正则判断某字符串中是否包含中文字符第一种方法:if(
preg_match
("/[\x7f-\xff]/",$str)){//echo"有中文";}else{//echo"没有中文";}第二种方法:
狂野小青年
·
2018-03-14 12:39
PHP
php判断是PC访问网址,是手机跳到M站点
阅读更多0){//检查浏览器是否接受WML.returntrue;}elseif(
preg_match
('/(blackberry|htc|htc_|htc-|motorola|nokia|operamini
lllomh
·
2018-02-22 15:00
php
浏览器
wap
php判断是PC访问网址,是手机跳到M站点
阅读更多0){//检查浏览器是否接受WML.returntrue;}elseif(
preg_match
('/(blackberry|htc|htc_|htc-|motorola|nokia|operamini
lllomh
·
2018-02-22 15:00
php
浏览器
wap
PHP 记录访客的浏览信息方法
**@paramstring$subject*/functionget_os($agent){$os=false;if(
preg_match
('/win/i',$a
小曹小盆友
·
2018-01-29 11:21
php---------正则判断字符串中是否由汉字 数字 英文字母组成
preg_match
("/^[\x{4e00}-\x{9fa5}A-Za-z0-9]+$/u",$str)){echo"您输入的[".$str."]含有违法字符";}数字汉字英文字母下划线:if(!
切切歆语
·
2018-01-15 09:52
PHP
隐藏手机号中间4位
/***隐藏手机号中间4位*@param$phone*@returnmixed*/functionhidetel($phone){$IsWhat=
preg_match
('/(0[0-9]{2,3}[-]
mabiao008
·
2017-12-26 16:00
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他