September 6, 2023

Решение задачи

Тема: PHP

Решение:

<?php
$text = 'Hello World!';
$text = preg_replace('/(\b[a-z])/i','<span style="color:red;">\1</span>',$text);
echo $text;
?>

Функция preg_replace():

Синтаксис:

mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )

Ищет в строке совпадения с шаблоном ($pattern) и заменяет их заменителем ($replacement). Функция возвращает массив, если параметр объекта является массивом, или строку в противном случае. Если совпадения найдены, будет возвращена новая строка, в противном случае строка будет возвращена без изменений или NULL, если произошла ошибка.