-
PHP для идиотов
→ Подмогните с регуляркой • Март 1, 2011, 10:53 п.п.
-
PHP для идиотов
→ Подмогните с регуляркой • Март 1, 2011, 7:47 п.п.
-
PHP для идиотов
→ Подмогните с регуляркой • Март 1, 2011, 6:22 д.п.
Никак немогу сообразить :/ Есть оргромный текстовый файл формат его примерно таковНазвание: тексст текст текстНазавние25: текст текст, текстНазвание: тексст текст текстНазавние25: текст текст, текстНазвание: тексст текст текстНазавние25: текст текст, текст…Тоесть смысл в том что каждый блок...
Никак немогу сообразить :/
Есть оргромный текстовый файл формат его примерно таков
Название: тексст текст текст
Назавние25: текст текст, текст
Название: тексст текст текст
Назавние25: текст текст, текст
Название: тексст текст текст
Назавние25: текст текст, текст
…
Тоесть смысл в том что каждый блок разделяется пустой строкой
Задача в том чтобы каждый блок распознавать по отдельности а текст внутри блока вместе и выдавать как массив
Array
(
[0] => Array
(
[0] => Название: тексст текст текст
Назавние25: текст текст, текст
)
[1] => Array
(
[0] => Название: тексст текст текст
Назавние25: текст текст, текст
)
[2] => Array
(
[0] => Название: тексст текст текст
Назавние25: текст текст, текст
)
)
Возможно я и ошибаюсь что такое можно достичь регулярным выражение, может поэтому и не удается /
-
PHP для идиотов
→ Помогите с Regex'ом • Июль 10, 2010, 1:36 п.п.
-
PHP для идиотов
→ Помогите с Regex'ом • Июль 10, 2010, 1:40 д.п.
-
PHP для идиотов
→ Проверяем на дабл наличие текста • Дек. 4, 2009, 7:42 п.п.
-
PHP для идиотов
→ Проверяем на дабл наличие текста • Дек. 3, 2009, 4:40 д.п.
-
PHP для идиотов
→ Проверяем на дабл наличие текста • Дек. 3, 2009, 4:21 д.п.
-
PHP для идиотов
→ Парсинг страницы • Май 9, 2009, 12:40 д.п.
-
PHP для идиотов
→ Парсинг страницы • Май 9, 2009, 12:14 д.п.
-
PHP для идиотов
→ Парсинг страницы • Май 8, 2009, 11:42 п.п.
-
PHP для идиотов
→ Парсинг страницы • Май 8, 2009, 9:42 п.п.
Дпоскажите как отпарсить html, вроде все просто но не совсем.есть html …. bla bla bla….<div class="description"> <span style='float: right'></span> <h2>Bakery</h2> <p>3501 Broadway <br />New York, NY 10015 <a h...
Дпоскажите как отпарсить html, вроде все просто но не совсем.
есть html
…. bla bla bla….
<div class="description">
<span style='float: right'></span>
<h2>Bakery</h2>
<p>3501 Broadway <br />New York, NY 10015 <a href="map/map-link-107172" id="map-link-107172">Map</a></p>
<ul>
<li class="number">(856) 629-6271</li>
</ul>
<ul>
<li><a href="http://bakery.com" class="main_web_site">Visit Web Site</a></li>
</ul>
<h4></h4>
</div>
bla..
bla…
Делаю так
$data = @file_get_contents('http://site.com') or die('Can\'t access source');
if(preg_match_all("#<h2>(.*?)</h2>#is", $data, $matches, PREG_SET_ORDER)) {
foreach($matches as $match) {
print $match[0].'<br />';
}
}
if(preg_match_all("#<li class=\"number\">(.*?)</li>#is", $data, $matches, PREG_SET_ORDER)) {
foreach($matches as $match) {
print $match[0].'<br />';
}
}
if(preg_match_all("#<p>(.*)</p>#iU", $data, $matches, PREG_SET_ORDER)) {
foreach($matches as $match) {
print $match[0].'<br />';
}
}
проблема в том что например теги h2 или тег <p> пристутвует в других местах на странице и между ними содержится не не нужная иформация
как сделать чтобы искалось только все что содержится между <div class="description"> а потом уже внутри <div class="description"> искать то что будет между h2 и p
-
Флейм
→ дайте пригалшение на хабр • Май 1, 2009, 6:36 д.п.
-
Флейм
→ дайте пригалшение на хабр • Апрель 24, 2009, 10:51 п.п.
-
PHP для идиотов
→ Уязвимости и mysql инъекции • Апрель 24, 2009, 10:39 п.п.
-
PHP для идиотов
→ регалка аккаунтов на аол'е - мастеркласс :) • Апрель 17, 2009, 12:05 д.п.
-
PHP для идиотов
→ Уязвимости и mysql инъекции • Апрель 15, 2009, 3:41 п.п.
-
PHP для идиотов
→ Уязвимости и mysql инъекции • Апрель 15, 2009, 3:32 п.п.
-
Базы данных
→ Обработка данных из формы • Апрель 14, 2009, 9:57 д.п.
-
PHP для идиотов
→ Уязвимости и mysql инъекции • Апрель 14, 2009, 9:53 д.п.