Чтобы извлечь имя с помощью регулярных выражений (regex) в PHP, вы можете использовать следующие методы:
Метод 1: использование функции preg_match
$full_name = "John Doe";
if (preg_match('/^([a-zA-Z]+)/', $full_name, $matches)) {
$first_name = $matches[1];
echo $first_name;
}
Метод 2: использование функции preg_split
$full_name = "John Doe";
$name_parts = preg_split('/\s+/', $full_name);
$first_name = $name_parts[0];
echo $first_name;
Метод 3. Использование функций substr и strpos
$full_name = "John Doe";
$space_pos = strpos($full_name, ' ');
$first_name = substr($full_name, 0, $space_pos);
echo $first_name;
Метод 4. Использование функции разнесения
$full_name = "John Doe";
$name_parts = explode(' ', $full_name);
$first_name = $name_parts[0];
echo $first_name;