Я хочу заменить целое слово в php. Я нашел код по ссылке ниже заменить строку PHP на соответствие всему слову
Я взял пример кода ниже по ссылке выше.
$text = preg_replace('/\bHello\b/', 'NEW', $text);
но это не работает для меня. У меня есть строка, как
3 OR ( 2 AND CreatedDate = LAST_N_DAYS:2 ) OR 4
После замены 2 с использованием приведенного выше кода становится
3 OR ( Name = 'LAST WEEK' AND CreatedDate = LAST_N_DAYS:Name = 'LAST WEEK' ) OR 4.
2 также заменяет строку "LAST_N_DAYS:2". Хочу заменить только 2. Если это любое слово, его не следует заменять.