Это вроде строки HTML я буду выступать матчи на:Как получить это регулярное выражение, чтобы соответствовать</span>
<span class="q1">+12 Spell Power and +10 Hit Rating</span>
Я хочу, чтобы получить +12 Spell Power and +10 Hit Rating
из выше HTML. Это код, который я написал:
preg_match('/<span class="q1">(.*)<\/span>/', $gem, $match);
Но из-за <\/span>
это Ускользающий /
в </span>
так это не останавливает матч, так что я получаю гораздо больше информации, чем то, что я хочу.
Как я могу избежать /
в </span>
, сохраняя при этом его часть?
Спасибо.
Это работает спасибо. Причина, по которой я не хочу использовать класс DOMDocument, состоит в том, что это очень маленький фрагмент HTML, и этот код будет запускаться только один раз, я собираю данные, которые нужно поместить в базу данных. Не нужно усложнять вещи. :) –