HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 18.02.2009, 13:07
ntldr
Постоянный
Регистрация: 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?
 
Ответить с цитированием

  #2  
Старый 18.02.2009, 13:36
Pashkela
Динозавр
Регистрация: 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);

?>
 
Ответить с цитированием

  #3  
Старый 18.02.2009, 13:48
ntldr
Постоянный
Регистрация: 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:., ну как то так да. а есть разница если я напишу вместо решеток слеш?
 
Ответить с цитированием

  #4  
Старый 18.02.2009, 13:39
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

PHP код:
preg_match('#<td>(*)<br />#'$string$out); 
м? ну или preg_match_all если все вхождения нужны с текст1
 
Ответить с цитированием

  #5  
Старый 18.02.2009, 14:00
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


По умолчанию

есть, или так:

|<td>([^<]*)<br />|

или так:

/<td>([^<]*)<br \/>/
 
Ответить с цитированием

  #6  
Старый 18.02.2009, 14:03
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Можно и так, чтобы не экранировать:
/<td>([^<]*)<br/
 
Ответить с цитированием

  #7  
Старый 18.02.2009, 16:56
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме:
1123418

Репутация: 362
По умолчанию

/<td>(.*?)<br/

=\
 
Ответить с цитированием

  #8  
Старый 19.02.2009, 15:39
OnArs
Участник форума
Регистрация: 01.08.2008
Сообщений: 239
Провел на форуме:
448388

Репутация: 31
По умолчанию

Как сделать так чтобы при запросе файла index.html сервер передавал мне файл index.php.

На данный момент Я реализовал это вот так:
RewriteRule ^index.html$ index.php

Но это безумно неудобно, т.к. для каждого файла придётся отдельно прописывать строку. Как сделать так чтобы аналогичное правило работало для всех файлов на сервере?

Большое Спасибо!
 
Ответить с цитированием

  #9  
Старый 25.02.2009, 14:26
dinar_007
Флудер
Регистрация: 18.01.2005
Сообщений: 2,298
Провел на форуме:
13936387

Репутация: 1844


По умолчанию

Цитата:
Сообщение от OnArs  
Ну что? С этим никто не может помочь?
PHP код:
RewriteRule ^(.*)\.html$ /$1\.php 
 
Ответить с цитированием

  #10  
Старый 19.02.2009, 16:57
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

PHP код:
RewriteRule ^(.*?).html$ $1.php 
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 6762 17.06.2010 21:23
Всё о беспороводном соединении на кпк и смартфонах! Задай вопрос - получи ответ! ARMENIN Беспроводные технологии/Wi-Fi/Wardriving 2 02.11.2008 00:40



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.