список всех 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); 

Благодаря!

Solutions Collecting From Web of "список всех PHP preg_replace символов для выхода"