小编use*_*671的帖子

要转义的所有PHP preg_replace字符的列表

在哪里可以找到使用preg_replace时必须转义的所有字符列表.我在数组$ ESCAPE_CHARS中列出了我认为其中三个.我错过了其他什么.

我需要这个,因为我将在表单提交上进行preg替换.

所以即.

$ESCAPE_CHARS = array("#", "^", "[");

    foreach ($ESCAPE_CHARS as $char) {
    $_POST{"string"} = str_replace("$char", "\\$char", $_POST{"string"});
    }
    $string = $_POST{"string"};

$test = "string of text";

$test = preg_replace("$string", "<b>$string</b>", $test);
Run Code Online (Sandbox Code Playgroud)

谢谢!

php preg-replace

3
推荐指数
1
解决办法
5480
查看次数

标签 统计

php ×1

preg-replace ×1