Мне нужно определить, содержит ли строка HTML-теги.
if(!preg_match('(?<=<)\w+(?=[^<]*?>)', $string)){
return $string;
}
Вышеупомянутое регулярное выражение дает мне ошибку:
preg_match() [function.preg-match]: Unknown modifier '\'
Я не очень хорошо разбираюсь в regex, поэтому не знаю, в чем проблема. Я попытался убежать от \, и он ничего не сделал.
Есть ли лучшее решение, чем регулярное выражение? Если нет, правильное регулярное выражение для работы с preg_match?