Борьба с регулярными выражениями
Всем привет. Знающих хочу попросить помощи.
Никак не могу разобраться с регулярными выражениями. Допустим, есть ссылка с категорией: Код:
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, время: 17:06. |