Как составить простое регулярное выражение на php?

Пользователь

от kyleigh_runte , в категории: PHP , 10 месяцев назад

Как составить простое регулярное выражение на php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dorothea_stoltenberg , 10 месяцев назад

@kyleigh_runte 

Для составления простого регулярного выражения на PHP можно использовать функцию preg_match(). Вот пример:

1
2
3
4
5
6
7
8
$pattern = '/d+/';
$string = 'Hello123World';

if (preg_match($pattern, $string, $matches)) {
    echo 'Совпадение найдено: ' . $matches[0];
} else {
    echo 'Совпадение не найдено';
}


В этом примере регулярное выражение d+ соответствует одной или более цифрам. Функция preg_match() будет проверять, есть ли в строке $string соответствие этому регулярному выражению. Если есть, то она заполняет массив $matches найденными соответствиями. В данном случае, если найдено соответствие, то будет выведено "Совпадение найдено: " и найденное соответствие. Если совпадение не найдено, то будет выведено "Совпадение не найдено".