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

  #701  
Старый 28.09.2009, 23:24
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
С нами: 9190406

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

Цитата:
Сообщение от .::BARS::.  
есть страницы
site.ru/p/123
site.ru/p/124
site.ru/p/125
site.ru/p/126
ну и так далее....
я обращаюсь(точнее хочу обратиться) к ним как site.ru/?a=p&b=123 и т.д.

как это сделать... что бы при втором варианте иметь ответ такой же как и в первом!?
если я правильно тебя понял..

.htaccess
Код:
RewriteEngine On
RewriteRule ^p/(\d+) index.php?a=p&b=$1
 
Ответить с цитированием

  #702  
Старый 28.09.2009, 23:39
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
С нами: 9778359

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

ага.... только что то не сработало...
 
Ответить с цитированием

  #703  
Старый 28.09.2009, 23:45
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

Цитата:
Сообщение от .::BARS::.  
ага.... только что то не сработало...
Все работает, проверено
Проверь, установлен ли у тебя mod_rewrite...
 
Ответить с цитированием

  #704  
Старый 29.09.2009, 14:47
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами: 11278406

Репутация: 818


По умолчанию

Нужно две универсальные регулярки, которые без ошибок будут искать в тексте ссылки и имейл адреса.
 
Ответить с цитированием

  #705  
Старый 29.09.2009, 14:55
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

mail:

/[\w\-]+@[\w\-]+.\w+.\w+/

url:

#(http://[^\s]+)|(www.[^\s]+)#

Последний раз редактировалось Pashkela; 29.09.2009 в 14:57..
 
Ответить с цитированием

  #706  
Старый 29.09.2009, 15:05
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами: 11278406

Репутация: 818


По умолчанию

Pashkela
Цитата:
#(http://[^\s]+)|(www.[^\s]+)#
а если ссылка вида ? =\
Цитата:
<a href="/vote/">
Творя регулярка для мыл, результат:
PHP код:
$str = 'qwqwqw-qw.wqwq@wqwqw.wqwq.wq.wq';
preg_match('/[\w\-]+@[\w\-]+.\w+.\w+/',$str,$matches);
print_r($matches); 
Цитата:
Array ( [0] => wqwq@wqwqw.wqwq.wq )
Некатит


ЗЫ все неактуально, написал сам.

Последний раз редактировалось b3; 29.09.2009 в 19:52..
 
Ответить с цитированием

  #707  
Старый 08.10.2009, 16:07
kevmen
Участник форума
Регистрация: 29.10.2008
Сообщений: 165
С нами: 9227224

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

PHP код:
<td><div class="block">
<
img src="bg.gih" hspace="5"> 
content
<li><ul>asdfasdkajsdf



</div>
</
td> 
нужно извлечь содержание в тегах див, ничего не выходит
 
Ответить с цитированием

  #708  
Старый 08.10.2009, 16:17
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

PHP код:
$text = ' <td><div class="block">
<img src="bg.gih" hspace="5"> 
content
<li><ul>asdfasdkajsdf
</div>
</td>  '
;
preg_match('#<div class=\"block\">(.*)<\/div>#isU',$text,$match);
print_r($match); 
Если я правильно понял
 
Ответить с цитированием

  #709  
Старый 14.10.2009, 02:04
Insane bboy
Познающий
Регистрация: 11.07.2009
Сообщений: 58
С нами: 8861249

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

помогите с регулярным выражением нужно парсить со страницы данные об мыльном аккаунте
данные в таком виде:
mail1@mail.ru-pass1
mail2@mail.ru-pass2
данных много, много и мусора, хотелось бы универсальную регулярку которая не только майлру акки парсила бы, может кто помочь?

Последний раз редактировалось Insane bboy; 14.10.2009 в 02:26..
 
Ответить с цитированием

  #710  
Старый 14.10.2009, 04:53
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
С нами: 11278406

Репутация: 818


По умолчанию

На скорую руку, помоему вполне робит
PHP код:
<?php
$str 
= '
mail1@mail.ru-pass1
mail2@mail.ru-pass2
'
;
preg_match_all('#(([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6})\-(.*?)#Ui',$str,$e);
$count = count($e[1]);
for (
$i=0;$i < $count; $i++) {
echo 
$e[1][$i].';'.$e[5][$i].'<br>';
}
?>
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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



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


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




ANTICHAT ™ © 2001- Antichat Kft.