Я не очень хорошо говорю по-английски. Так что, если я сделаю ошибку, пожалуйста, извините.
На сайте у меня есть блок с информацией об игре:
<span class="noteline">Developer:</span>
<span class="subline">Gameloft</span>
<span class="noteline">Genre:</span>
<span class="subline">Racing/Arcade</span>
<span class="noteline">Release year:</span>
<span class="subline">2010</span>
Мне нужно получить информацию между <span class="noteline">
и закрывающим тегом </span>
preg_match("/\<span\sclass=\"subline\"\>(.*)<\/span\>/imsU", $source, $matches);
решение, приведенное выше, работает нормально, но оно получает только «сублинии» с текстом «gameloft»;
но мне также нужны сублинии с текстом Racing / Arcade и 2010;
Может быть, что-то вроде этого (это не работает);
for developer = preg_match("/*(\<span\sclass=\"subline\"\>){1}*(.*)*(<\/span\>){1}*/imsU", $source, $matches);
for genre = preg_match("/*(\<span\sclass=\"subline\"\>){2}*(.*)*(<\/span\>){2}*/imsU", $source, $matches);
как то так ..
Во всяком случае. Спасибо за любую помощь.