Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

14.02.2009, 02:39
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
m0Hze Написать собственную функцию
preg_match получили первый результат
strpos+strlen($result) - получили сдвиг
повторить для нового оффсета нужное количество раз
Остается вопрос - а смысл?
|
|
|

15.02.2009, 13:25
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме: 1487377
Репутация:
392
|
|
Как сделать с помощью мод_реврайта чтобы если ссылка начиналась с /ххх/ допустим, а дальше еще много символов других, то к параметрам страницы добавлялось что то типа ххх=1, ну смысл то что у мя хтассес большой очень и нужно чтобы это действовало на все записи) ссори за корявый язык)
|
|
|

15.02.2009, 13:59
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме: 1487377
Репутация:
392
|
|
разобрался, ссори затупил)))
|
|
|

18.02.2009, 13:07
|
|
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме: 2364957
Репутация:
479
|
|
у меня строка такого вида:
<td>-</td><td>текст1<br />текст666</td><td>-</td><td>текст1<br />текст666</td><td>-</td><td>-</td>
то есть каждый раз по разному, либо тире, либо текст, можно ли сделать чтобы запоминались только то что стоит на месте текст1?
|
|
|

18.02.2009, 13:36
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
PHP код:
<?php
$in = '<td>-</td><td>текст1<br />текст666</td><td>-</td><td>текст1<br />текст666</td><td>-</td><td>-</td>';
preg_match_all('|>текст1<|Ui',$in,$rez);
print_r ($rez);
?>
|
|
|

18.02.2009, 13:39
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
PHP код:
preg_match('#<td>([^<]*)<br />#', $string, $out);
м? ну или preg_match_all если все вхождения нужны с текст1
|
|
|

18.02.2009, 13:48
|
|
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме: 2364957
Репутация:
479
|
|
Сообщение от Pashkela
PHP код:
<?php
$in = '<td>-</td><td>текст1<br />текст666</td><td>-</td><td>текст1<br />текст666</td><td>-</td><td>-</td>';
preg_match_all('|>текст1<|Ui',$in,$rez);
print_r ($rez);
?>
текст1 - это переменная величина
.:EnoT:., ну как то так да. а есть разница если я напишу вместо решеток слеш?
|
|
|

18.02.2009, 14:00
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
есть, или так:
|<td>([^<]*)<br />|
или так:
/<td>([^<]*)<br \/>/
|
|
|

18.02.2009, 14:03
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Можно и так, чтобы не экранировать:
/<td>([^<]*)<br/
|
|
|

18.02.2009, 16:56
|
|
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме: 1123418
Репутация:
362
|
|
/<td>(.*?)<br/
=\
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|