【发布时间】:2013-08-25 16:47:40
【问题描述】:
我想用正则表达式提取本节的整个 PHP 代码:
<h1>Extract the PHP Code</h1>
<?php
echo(date("F j, Y, g:i a") . ' and a stumbling block: ?>');
/* Another stumbling block ?> */
echo(' that works.');
?>
<p>Some HTML text ...</p>
不幸的是,我的正则表达式卡在了绊脚石上:
/<[?]php[^?>]*[?]>/gim
有人提示如何捕获完整的 PHP 代码吗?
【问题讨论】:
-
如果不熟悉正则表达式,请使用php.net/tokenizer。
-
@Max你是在你的IDE/文件编辑器中执行这个操作,还是你打算执行php代码来修改你的php代码?