色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP正則的Unknown Modifier錯(cuò)誤解決方法

如下正則:

$a='2<span><nobr>tóng<span class="h">dòng</span></nobr><br>垌</span>3';
echo preg_replace('/<span class="h">[^<]*?</span>/','',$a);

會(huì)提示:

Warning: preg_replace(): Unknown modifier 'p' in E:/phpLearn/test.php on line 12

原因是:

在正則模式中,用/做定界符,但正則中也含有/,因此會(huì)出現(xiàn)此錯(cuò)誤,php誤當(dāng)后面的一個(gè)</span>中的斜杠是結(jié)束的定界符。

解決辦法:

1、加一個(gè)轉(zhuǎn)義符:

echo preg_replace('/<span class="h">[^<]*?<//span>/','',$a);

2、改其它定界符:如

echo preg_replace('{<span class="h">[^<]*?</span>}','',$a);

php技術(shù)PHP正則的Unknown Modifier錯(cuò)誤解決方法,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 和硕县| 滕州市| 塔城市| 旌德县| 淳化县| 容城县| 宣武区| 安康市| 驻马店市| 庆元县| 木兰县| 新竹县| 都江堰市| 汤阴县| 专栏| 广安市| 五家渠市| 山阴县| 东丰县| 进贤县| 当涂县| 抚远县| 揭阳市| 都昌县| 湖北省| 乌拉特后旗| 图木舒克市| 朝阳市| 如皋市| 蒲城县| 师宗县| 甘南县| 仲巴县| 鹤峰县| 岳阳县| 五家渠市| 交口县| 洪湖市| 上杭县| 大埔县| 云南省|