Home > Article > Backend Development > 替换结构 这个正则如何写啊
替换结构 这个正则怎么写啊?
页面中的:
<!-- Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> <?php $DBserver = "localhost"; $DBname = "new"; $DBuser = "root"; $DBpassword = ""; $con = mysql_connect("localhost","root",""); mysql_query("set names 'gbk'"); mysql_select_db("new"); $query = mysql_query("select page_id,page_text from pagecontents ") or die(mysql_error() ); while($rows = mysql_fetch_array($query)) { $pid = $rows['page_id']; $ptext = $rows['page_text']; $ptext = preg_replace('/..\/2003Z\/[\w]+/s','',$ptext); $ptext = mysql_real_escape_string($ptext); $ptext = preg_replace('','',$ptext); mysql_query("set names 'gbk'"); $sql = "update pagecontents set page_text = ('{$ptext}') where page_id = ('{$pid}')"; mysql_query($sql) or die(mysql_error()); } ?>
$s = ISO前言 <div id="divPdf2" title="../2003Z/hc/z364.pdf#page=3" class="downpdf" style="cursor:hand;">引言</div> TXT; echo preg_replace('# title=".+?/([^ ]+)"[^>]+>([^<a href="%241">$2</a><font color="#e78608">------解决方案--------------------</font><br>