您好我正在尝试查找并替换此文件
<?php include $_SERVER["DOCUMENT_ROOT"]."/articles/[^a-z]/footer.php"; ?>
到
<?php include $_SERVER["DOCUMENT_ROOT"]."/includes/class/footer.php"; ?>
但由于某种原因,它无法正常工作!我有一个线索,它/它弄乱了吗?
干杯
答案 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] +。 :)