Написание 1 не большого js скрипта
Пример:
На странице site.com/page есть ссылка вида: site.com/directory/значение1-значение2-0-значение3 Нужно расчленить ссылку и вывести значение1, значение2 и значение3. Вывод не всё подряд, а по отдельности. Большое спасибо за помощь. В этой теме оставляйте ваши контакты, стоимость написания скрипта и сроки. Не забудьте указать схему работы (например: работа->деньги или деньги->работа). |
location.href.split('/').pop().match(/(.+)-(.+)-0-(.+)/); |
Цитата:
Первая тема располагается тут - http://javascript.ru/forum/misc/2597...-nuzhnuyu.html |
var url = "site.com/directory/значение1-значение2-0-значение3"; alert( /[^\/]+$/.exec( url )[0].match( /[^-]{2,}/g ).join( '\n' ) ); |
Так понятнее, что делает:
var url = "site.com/directory/значение1-значение2-0-значение3"; var a = url.match(/\/([^\/]+)$/) , list = a && a[1].split('-'); if(list) list.splice(2,1); alert( list ); |
Часовой пояс GMT +3, время: 20:27. |