используйте preg_replace для замены символа, если перед ним не указан escape-символ

я пытаюсь сделать следующую надежду тамэксперт reg_ex, чтобы пролить свет. Мне нужно заменить символ [в моем коде и сделать его {. Но есть случаи, когда [нужно оставаться [а не меняться. Таким образом, как я понял, мне нужно использовать

preg_replace ("[", "{"$ string);

скажем, функция с подходящим регулярным выражением, которое приведет к [символам, которым не предшествует escape-символ, который будет использоваться. Так как же я могу заменить это "[" а не этот "["?

Заранее большое спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос