Бред.
Выберет всё между SHOW DOWN и SUMMARY, если есть super, но super не может быть строкой выше collected
if(preg_match_all("#[^\*]*Super[^\*]*#", $contents, $matches)) {
foreach($matches[0] as $key => $value) {
if(!preg_match("#Super[^\n]*\n[^\n]*collected#", $value)) {
$res[] = $value;
}
}
print_r($res);
}
Выберет всё между SHOW DOWN и SUMMARY, если есть super, но нет collected
if(preg_match_all("#[^\*]*Super[^\*]*#", $contents, $matches)) {
foreach($matches[0] as $key => $value) {
if(!preg_match("#collected#", $value)) {
$res[] = $value;
}
}
print_r($res);
}
Мужики если не прав поправьте. Анализируйте,
SnowWind дальше сами!
_____________
Принимаю заказы, писать в ЛС