Как убрать повторения при парсинге данных? - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 22 Dec 2024 18:14:08 +0300Спасибо<img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> 6. <strong>Сказочник</strong>, 5. <strong>Azzido</strong>
https://visavi.net/topics/8685/157220
Как убрать повторения при парсинге данных? ЖекаTue, 27 Apr 2010 15:07:13 +0400Сообщенияhttps://visavi.net/topics/8685/157220preg_match_all('#index.php\?p=slist&cat=2&f=([0-9]+)#', $text, $urls);<br>
$arr = array_unique($urls[0]);<br>
Пример: <a href="http://mail66.org/test/6/" target="_blank" rel="nofollow">http://mail66.org/test/6/</a>
https://visavi.net/topics/8685/157030
Как убрать повторения при парсинге данных? АлександрTue, 27 Apr 2010 07:21:08 +0400Сообщенияhttps://visavi.net/topics/8685/157030точней такое решение возможно при замене, есть ли аналогичная для поиска функция интересно
https://visavi.net/topics/8685/157027
Как убрать повторения при парсинге данных? AzzidoTue, 27 Apr 2010 07:14:45 +0400Сообщенияhttps://visavi.net/topics/8685/157027да, пожалуй это самое выгодное будет решение
https://visavi.net/topics/8685/157024
Как убрать повторения при парсинге данных? AzzidoTue, 27 Apr 2010 06:46:00 +0400Сообщенияhttps://visavi.net/topics/8685/157024Можно использовать preg_replace_callback(), и во втором параметре функцию create_function гдепроверять if(in_array если нет то заносить в массив
https://visavi.net/topics/8685/157023
Как убрать повторения при парсинге данных? AzzidoTue, 27 Apr 2010 06:15:10 +0400Сообщенияhttps://visavi.net/topics/8685/157023Можно записать все в массив, потом убрать одинаковые записи
https://visavi.net/topics/8685/156997
Как убрать повторения при парсинге данных? УдаленныйTue, 27 Apr 2010 03:08:50 +0400Сообщенияhttps://visavi.net/topics/8685/156997К примеру у меня есть текс и мне нужно регуляркой вытащить из него кое-какие данные. Всё ок, но как сказать регулярке, что если она уже нашла нужное значение, то если оно встерится ещё раз не учитывать его.<br>
К примеру данные<br>
index.php?p=slist&cat=2&f=90<br>
index.php?p=slist&cat=2&f=100<br>
index.php?p=slist&cat=2&f=110<br>
index.php?p=slist&cat=2&f=120<br>
index.php?p=slist&cat=2&f=130<br>
index.php?p=slist&cat=2&f=120<br>
регулярка<br>
<pre class="prettyprint"><?php preg_match_all('#index.php\?p=slist&cat=2&f=([0-9]+)#', $html, $urls);</pre>
как так сделать чтобы в массив попали только уникальные значения выбранные по шаблону?
https://visavi.net/topics/8685/156834
Как убрать повторения при парсинге данных? ЖекаMon, 26 Apr 2010 21:43:10 +0400Сообщенияhttps://visavi.net/topics/8685/156834