Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  php  >  正文 php 通配符实现方法

php 通配符实现方法

发布时间:2018-04-11   编辑:www.jquerycn.cn
本文介绍了php通配符的使用方法,php中无通配符,不过可以使用正则表达式完成相同的功能,有需要的朋友参考下。

通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。当查找文件夹时,可以使用它来代替一个或多个真正字符;当不知道真正字符或者懒得输入完整名字时,常常使用通配符代替一个或多个真正的字符。

php中无通配符,不过可以使用正则表达式完成相同的功能。

例子,一个php通配符的变相实现代码:
 

复制代码 代码示例:
<?php
$a = 'http://www.jbxue.com/forum/viewthread.php*';
$b = str_replace('*', '===x===', $a);
$c = preg_quote($b);
$d = str_replace('/', '\/', $c);
$e = '/' . str_replace('===x===', '.+', $d) . '/is';
 
preg_match($e, 'http://www.jbxue.com/forum/viewthread.php?tid=12345', $m);
print_r($m);
?>

您可能感兴趣的文章:
php 通配符实现方法
PHP正则表达式匹配字符的方法汇总
有关匹配中文的正则(GB2312/utf-8)介绍
PHP preg_match匹配字符串长度的问题
PHP中正则表达式模式修饰符详解
正则表达式在网络编程中的运用
php正则表达式-php 正则表达式 教程
正则表达式二
PHP如何检查数字和字符串是否为回文结构?(代码示例)
php正则表达式完全教程二

关键词: 通配符   
[关闭]