Dreamweaver正则表达式帮助

时间:2009-11-13 12:44:16

标签: php regex

您好我正在尝试查找并替换此文件

<?php include $_SERVER["DOCUMENT_ROOT"]."/articles/[^a-z]/footer.php"; ?>

<?php include $_SERVER["DOCUMENT_ROOT"]."/includes/class/footer.php"; ?>

但由于某种原因,它无法正常工作!我有一个线索,它/它弄乱了吗?

干杯

2 个答案:

答案 0 :(得分:1)

如果您正在使用正则表达式,则需要逃避所有特殊字符...

<\?php include \$_SERVER\["DOCUMENT_ROOT"\]\."/articles/[^a-z]+/footer\.php"; \?>

<?php include \$_SERVER["DOCUMENT_ROOT"]."/includes/class/footer.php"; ?>

注意:我更改了a-z以匹配多个字符。如果您只想要一个非a-z字符,请取出+

答案 1 :(得分:0)

你知道[^ a-z]意味着搜索除a-z之外的任何字符吗?

请尝试使用[a-z] +。 :)