Борьба с регулярными выражениями
Всем привет. Знающих хочу попросить помощи.
Никак не могу разобраться с регулярными выражениями. Допустим, есть ссылка с категорией: Код:
http://site.com/category Код:
http://site.com/category/page1 Код:
http://site.com/category/...... Если кто-нибудь понял мой бред :blink: , прошу подсказать как решить данную проблему. Заранее спасибо |
это делается на языке сервера
пример на php, самое простое и быстрое if(strripos($_SERVER['REQUEST_URI'], '/category/')!== false): echo "<script>alert('Yes');</script>"; endif; А вообще, лучше смотреть, что выведет тебе твои переменные var_dump($_REQUEST); //тогда можно было использовать ниже приведенную функцию function showPage($x = array()){ return array_intersect_assoc($x, $_REQUEST) == $x; } if(showPage(array('option'=>'com_content', 'view'=>'article'))): echo 'показываем на всех страницах материала компонента com_content'; endif; |
Цитата:
Анализируй window.location http://javascript.ru/window-location и делай выводы... |
(function(){ // это для примера var location = { pathname: '/category/page1', host: 'site.com', protocol: 'http:' }; var segments = location.pathname.substring(1).split('/'); if (segments.length > 1 && segments[0] == 'category') { alert('yes'); } })() |
Часовой пояс GMT +3, время: 11:08. |