preg_match (); - Неизвестный модификатор '+' [дубликат]

На этот вопрос уже есть ответ здесь:

Хорошо, поэтому я В настоящее время я работаю над синтаксическим анализом RSS-канала. Я получил данные, которые мне не нужны, и все, что мне осталось, это синтаксический анализ названия игры.

Вот код, который у меня есть на данный момент (не обращайте внимания на небрежность, это просто доказательство концепции):

channel->item[0]->description;
preg_match('[a-zA-Z]+.$', $lastgame, $match);

echo $match;
?>

Все работало отлично, но потом я начал получать эту ошибку:

Warning: preg_match() [function.preg-match]: 
Unknown modifier '+' in raptr.php on line 14

Единственное, что мне осталось, это убрать закрывающий тег привязки и точку, но я не могу понять, почему ему не нравится '+'. Есть идеи?

Изменить: Это не должно быть помечено как дубликат, поскольку он был задан за два года до другого вопроса.

38
задан David Bradbury 14 October 2016 в 16:58
поделиться