Вы можете использовать str_replace()
, если знаете правила грамматики, окружающие точки, которые вы хотите заменить. (например, если все, что находится между é
и e
, то вы можете сделать:
$bodytag = str_replace("é.e", "é·e", $sourceText);
Но вы всегда будете рисковать некоторыми побочными эффектами. Например, если есть аббревиатура, которую вы не Я не думаю, что есть какой-то волшебный c способ избежать этого.
Более конкретно
Я хотел бы создать функция для замены в PHP строках каждой точки, которые помещаются между двумя строчными буквами через точки.
Это может быть достигнуто с помощью preg_replace()
и соответствующего REGEX
См. этот пост