Я пытаюсь работать с регулярными выражениями в PHP на новостном сайте моей школы (работает на WordPress).Идея заключается в том, что всякий раз, когда кто-то сохраняет сообщение, все экземпляры «Regis» (без «Иезуита» в конце) заменяются на «Regis Jesuit».(Я иду в Среднюю школу иезуитов Реджис, и они разборчивы в своем брендинге).В целом, это прекрасно работает со следующим регулярным выражением без учета регистра:
/regis(?! jesuit)/i
Как бы я изменил это регулярное выражение, чтобы оно не совпадало, если он находит строку «Regis» или «Regis» (в одиночном или двойномцитаты)?(или даже "я хожу в среднюю школу Реджис")?Идея здесь состоит в том, чтобы изменить его там, где это необходимо, но сохранить его в прямых цитатах из историй людей, чтобы мы не меняли цитаты людей.
Спасибо!Morgan