最新下载
热门教程
- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 7
 - 8
 - 9
 - 10
 
php正则替换中变量的指定字符
时间:2022-06-24 21:37:41 编辑:袖梨 来源:一聚教程网
三种方法.
1.
| 代码如下 | 复制代码 | 
| 
 
$str = preg_quote('(银子)');  | 
	  |
2.
| 代码如下 | 复制代码 | 
| 
 
$str = quotemeta('(银子)');  | 
	  |
3.
| 代码如下 | 复制代码 | 
| 
$str = '(银子)'; $txt = '我的呢称(银子)'; echo preg_replace("/(Q$strE)/","$1",$txt); ?>  | 
	  |
三种方法都返回同样结果.. PHP中的Perl风格正则与Perl完全一样.连quotemeta也是通用的..
一些其它关于正则的实例
例子:
| 代码如下 | 复制代码 | 
| 
 $text = “foobar123fooabcbar”; $text = preg_replace(“/foo(?=bar)/”, “***”, $text);  | 
	  |
//匹配bar前面的位置 ***bar123fooabcbar
| 代码如下 | 复制代码 | 
| 
 $text = “foobar123fooabcbar”; $text = preg_replace(“/(?<=bar)123/”, “***”, $text);  | 
	  |
//匹配bar后面的位置 foo***123fooabcbar
| 代码如下 | 复制代码 | 
| 
 $text = “foobar123fooabcbar”; $text = preg_replace(“/foo(?!bar)/”, “***”, $text);  | 
	  |
//匹配后面跟的不是bar的位置 foobar123***abcbar
| 代码如下 | 复制代码 | 
| 
 $text = “foobar123fooabcbar”; $text = preg_replace(“/(?  | 
	  |
//匹配前面不是foo的位置 foobar123fooabc***
相关文章
- 原神幽境危战霜役人打法教学 11-04
 - 超自然行动组最新小抄分享 2025实用攻略技巧汇总 11-04
 - 王者荣耀西施奖励网站在哪进 西施奖励最新网页在线入口 11-04
 - 超自然行动组可用的兑换码有哪些 2025最新有效兑换码领取 11-04
 - 超自然行动组官网入口是什么 超自然官网网页在线充值入口 11-04
 - 我的世界物品怎么一键丢弃 mc快捷键使用指南 11-04