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

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

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

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

19.02.2009, 15:39
|
|
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме: 448388
Репутация:
31
|
|
Как сделать так чтобы при запросе файла index.html сервер передавал мне файл index.php.
На данный момент Я реализовал это вот так:
RewriteRule ^index.html$ index.php
Но это безумно неудобно, т.к. для каждого файла придётся отдельно прописывать строку. Как сделать так чтобы аналогичное правило работало для всех файлов на сервере?
Большое Спасибо!
|
|
|

25.02.2009, 14:26
|
|
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
Провел на форуме: 13936387
Репутация:
1844
|
|
Сообщение от OnArs
Ну что? С этим никто не может помочь? 
PHP код:
RewriteRule ^(.*)\.html$ /$1\.php
|
|
|

19.02.2009, 16:57
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
PHP код:
RewriteRule ^(.*?).html$ $1.php
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|