Убери с регулярки скобки, оставив просто .* тоесть: PHP: preg_match_all('#<description>.*<\/description>|<input_img>.*<\/input_img>#', $where, $matches);
Посмотри внимательнее... Шаблон открывается символом "#", тобишь экранировать слеш в этом случае нету потребности. Если бы шаблон начинался "/", то тогда да - экранировать надо.
Пишу небольшой математический решатель для мобильных устройств, допускаю, что пользователь в спешке может ошибиться в написании названий функций, например, написать часть на русском, часть транслитом или где-нибудь посередине влепить, символов лишних. Вроде все работает, но только если в скобках опять напишу, корень с ошибками, то замена внутри скобок не проходит, как исправить? Code: разобрался
<br/><br/> 1 <br/><br/> 2 <br/><br/> как вытащить от сюда 2 ?? вот это почему то не работает preg_match_all('#<br/><br/>[\s\S.*?]+<br/><br/>(\s\S.*?)<br/><br/>#iU',$answer,$count);
felix_ PHP: <?php $answer = "<br/><br/> 1 <br/><br/> 2 <br/><br/>"; preg_match('#<br/><br/>\s+.+\s+<br/><br/>\s+(.+)\s+<br/><br/>#i',$answer,$count); print_r($count); ?>
Помогите, на пред. странице решить мою проблему felix_, как вариант) Code: $answer = "<br/><br/>1<br/><br/>2<br/><br/>"; preg_match('#[0-9]<br/><br/>([0-9])#i',$answer,$count); echo $count[1];
Здравствуйте знатоки. Вопрос от телезрителя. У меня на страничке много <cite> site.ru - </cite> Нужно отпарсить все URL, (site.ru), и записать их в файл (Запись и т.п. сам сделаю), нужна лишь регулярка, которая это всё вынесет в PHP. На кону 0 руб, 0 копеек
PHP: preg_match('/<cite>(.*)<\/cite>/i', $text, $m); echo strip_tags($m[1]); пока что могу только это предложить сейчас гляну страницу
PHP: <?php if (preg_match_all('/\<cite\>(.*?)\<\/cite\>/', $result, $temp)) { $handle = fopen('./text.txt', 'a'); foreach($temp[1] as $tempdata => $site) { fwrite($handle, $site."\n"); } fclose($handle); } ?>
да, с 2 работает а если такой answer?вырезать получается надо [Мы всё соб] ... [ лежать] PHP: $answer = " <span class=label>Кому:</span> <a href=id64xxxx098>xxxна</a><br/> <span class=label>Дата:</span> 13 фев 2010 в 23:04<br/><br/> <span class=label>Тема:</span> Re(6): ...<br/><br/> Мы всё собираемся собираемся, а никак собраться не можем!!!!!!!Тебе сколько ещё лежать<br/><br/> <span class=label>Ответить:</span><br/> <textarea rows=5 cols=17 name=message></textarea><br/>";
D0S, Code: $data = "radioshow|http://site.ru/1.mp3 radioshow|http://site.ru/2.mp3||WPPufhw"; preg_match_all("#radioshow\|(.*\.mp3)#i",$data,$matches); echo "<pre>"; print_r($matches); felix_, Code: $answer = '<span class=label>Кому:</span> <a href=id64xxxx098>xxxна</a><br/> <span class=label>Дата:</span> 13 фев 2010 в 23:04<br/><br/> <span class=label>Тема:</span> Re(6): ...<br/><br/> Мы всё собираемся собираемся, а никак собраться не можем!!!!!!!Тебе сколько ещё лежать<br/><br/> <span class=label>Ответить:</span><br/> <textarea rows=5 cols=17 name=message></textarea><br/>'; preg_match("#Тема.*<br/>\s+(.*)#i",$answer,$matches); print_r(strip_tags($matches[1]));