时间:2021-05-26
如下正则:
$a='2<span><nobr>tóng<span class="h">dòng</span></nobr><br>垌</span>3';会提示:
Warning: preg_replace(): Unknown modifier 'p' in E:\phpLearn\test.php on line 12原因是:
在正则模式中,用/做定界符,但正则中也含有/,因此会出现此错误,PHP误当后面的一个</span>中的斜杠是结束的定界符。
解决办法:
1、加一个转义符:
echo preg_replace('/<span class="h">[^<]*?<\/span>/','',$a);2、改其它定界符:如
echo preg_replace('{<span class="h">[^<]*?</span>}','',$a);声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1604错误最终解决方法(iTunesiPhone1604错误解决方法) 出现该问题后将IPHONE关机(POWER+HOME关机),把ITUNES关掉,
错误1:wizard安装最后一页,出现cannotcreateWindowsserviceformysql.error:0错误解决方法:打开命令行输入scdel
本文实例讲述了Python提示[Errno32]Brokenpipe导致线程crash错误解决方法。分享给大家供大家参考。具体方法如下:1.错误现象Thread
iPad链接电脑,iTunes提示3194错误代码怎么办,网上的办法实际都没法解决掉这个问题,iTunes提示3194未知错误解决方法希望能帮到大家。 问
关于SQLSERVER9003错误解决方法只适用于SQL2000:"无法打开新数据库'POS'。CREATEDATABASE中止。(MicrosoftSQLSe