ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #171  
Старый 10.01.2009, 16:10
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

Zitt Ваша регулярка поперхнется, если в тексте будут вложенные тэги [q] или даже просто [

PHP код:
$string "пост [q]ЫЫЫ-[q]<>[/qwwe][Ы12Ы[/q][/q] длинный пост [q]ЫЫЫ323ЫЫ[/q] длинный [q]ЫЫЫ34ЫЫ[/q] пост пост [q]ЫЫЫЫЫ2[/q]длинный пост [q] 1adasdsadas [q] sadasdasd[/q] sad";

echo 
$string.'<br />'."\n";
echo 
preg_replace(
array(
'~\[q\]((?!\[/?q\])|[\s\S]*?)\[/q\]~i',
'~\[/?q\]~i'), 
array(
'<b>$1</b>'
,''), $string); 
Плюс - тут удаляются все лишние [q] и [/q]
 
Ответить с цитированием

  #172  
Старый 11.01.2009, 04:21
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Почиму не работает такой выражение?
PHP код:
RewriteEngine On
RewriteRule 
^([a-zA-Z0-9_]+)/$ index.php?page=$
Я хочу,чтобы при обращении mysite.ru/admin открывалось index.php?page=admin
 
Ответить с цитированием

  #173  
Старый 11.01.2009, 04:43
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Спасибо,помог
 
Ответить с цитированием

  #174  
Старый 11.01.2009, 05:02
Аватар для ntldr
ntldr
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме:
2364957

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

Цитата:
Сообщение от m0Hze  
Почиму не работает такой выражение?
PHP код:
RewriteEngine On
RewriteRule 
^([a-zA-Z0-9_]+)/$ index.php?page=$
Я хочу,чтобы при обращении mysite.ru/admin открывалось index.php?page=admin
RewriteRule ^([a-zA-Z0-9_]+)/?$ index.php?page=$1

Последний раз редактировалось ntldr; 11.01.2009 в 05:08..
 
Ответить с цитированием

  #175  
Старый 11.01.2009, 05:07
Аватар для AkyHa_MaTaTa
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме:
3152874

Репутация: 1020


Отправить сообщение для AkyHa_MaTaTa с помощью ICQ
По умолчанию

Цитата:
Сообщение от ntldr  
RewriteRule ^([a-zA-Z0-9_]+)/? index.php?page=$1
наверно вот так
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_]+)$ inc.php?page=$1
 
Ответить с цитированием

  #176  
Старый 11.01.2009, 05:09
Аватар для ntldr
ntldr
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме:
2364957

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

Цитата:
Сообщение от AkyHa_MaTaTa  
наверно вот так
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_]+)$ inc.php?page=$1
я обновил, скорее так надо
 
Ответить с цитированием

  #177  
Старый 11.01.2009, 05:11
Аватар для AkyHa_MaTaTa
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме:
3152874

Репутация: 1020


Отправить сообщение для AkyHa_MaTaTa с помощью ICQ
По умолчанию

Цитата:
Сообщение от ntldr  
я обновил, скорее так надо
RewriteRule ^([a-zA-Z0-9_]+)/?$ index.php?page=$1
ты опять не прав, попробуй сначало.
Для
"Я хочу,чтобы при обращении mysite.ru/admin открывалось index.php?page=admin"

RewriteEngine On
RewriteRule ^([a-zA-Z0-9_]+)$ inc.php?page=$1

Последний раз редактировалось AkyHa_MaTaTa; 11.01.2009 в 05:14..
 
Ответить с цитированием

  #178  
Старый 11.01.2009, 05:18
Аватар для ntldr
ntldr
Постоянный
Регистрация: 04.12.2007
Сообщений: 424
Провел на форуме:
2364957

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

Цитата:
Сообщение от AkyHa_MaTaTa  
RewriteRule ^([a-zA-Z0-9_]+)/?$ index.php?page=$1
ты опять не прав, попробуй сначало.
Для
"Я хочу,чтобы при обращении mysite.ru/admin открывалось index.php?page=admin"

RewriteEngine On
RewriteRule ^([a-zA-Z0-9_]+)$ inc.php?page=$1
аа мне почему-то покаалось что ему со слешем вконце надо, будет работать
mysite.ru/admin
и mysite.ru/admin/
 
Ответить с цитированием

  #179  
Старый 11.01.2009, 05:24
Аватар для AkyHa_MaTaTa
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме:
3152874

Репутация: 1020


Отправить сообщение для AkyHa_MaTaTa с помощью ICQ
По умолчанию

Цитата:
Сообщение от ntldr  
аа мне почему-то покаалось что ему со слешем вконце надо, будет работать
mysite.ru/admin
и mysite.ru/admin/
Если бы со слешом в конце его метод бы работал

и у тебя ? не заэкранирован(и зачем он вообше там)

Последний раз редактировалось AkyHa_MaTaTa; 11.01.2009 в 05:33..
 
Ответить с цитированием

Подскажите регулярное выражение
  #180  
Старый 12.01.2009, 16:25
Аватар для Nicca
Nicca
Познающий
Регистрация: 11.01.2008
Сообщений: 98
Провел на форуме:
167749

Репутация: 4
По умолчанию Подскажите регулярное выражение

Посдкажите регулярное выражение чтобы:
Есть текст и в нем фото(<img src="">). Как с него вырезать фото? В одну переменную поместить фото, в другую текст без фото
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Delphi]/[Pascal] Задай вопрос, получи ответ Isis С/С++, C#, Delphi, .NET, Asm 6762 17.06.2010 21:23
[ *NIX ] Задай вопрос - получи ответ. Xszz *nix 1547 15.06.2010 15:41
[Lan] Задай вопрос - получи ответ! sedoy_xxx АнтиАдмин 133 31.03.2010 08:35
Всё о беспороводном соединении на кпк и смартфонах! Задай вопрос - получи ответ! ARMENIN Беспроводные технологии/WPAN/WLAN 2 02.11.2008 00:40
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48



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


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




ANTICHAT.XYZ