本文演示了用PHP正则替换变量指定字符的方法:

下面是三种常用的方法。

方法1:


< PHP
$str = preg_quote('(银));
我的名字(银色);
回声preg_replace( /(($str) /
>


方法二:


< PHP
$str = quotemeta('(银));
我的名字(银色);
回声preg_replace( /(($str) /
>


方法三:


< PHP
$ = '(银);
我的名字(银色);
回声preg_replace( /((Q为应力) /
>


三个方法返回相同的结果。PHP中的Perl风格与Perl的完全相同。即使quotemeta也是常见的。

正则性的一些其他例子

实例uff1a


为文本=foobar123fooabcbar ;
文本= preg_replace美元( / foo(=吧) /
*** bar123fooabcbar,在酒吧 / /位置前



为文本=foobar123fooabcbar ;
文本= preg_replace美元( /((<=酒吧)123 /
位置和*** 123fooabcbar,吧台后面 / /



为文本=foobar123fooabcbar ;
文本= preg_replace美元( / foo(!栏)
的位置,其次是foobar123 *** abcbar / /不会吧



为文本=foobar123fooabcbar ;
文本= preg_replace美元( /(<!)bar
位置的foobar123fooabc ***,不在 / / foo的前面


希望本文能对大家的PHP程序设计有所帮助。