SweAdeel Ответов: 1

Как Получить Конкретный Текст Из URl-Адреса


Привет, Кодеры ...

http://fayettevillenc.backpage.com/AutosForSale/2008-mercury-milan-i4-used-car-lot-nc/15472524[^]


я хочу захватить контент с http:// to .

например, в верхнем звене мне нужен файеттвилленк ..

не могли бы вы, пожалуйста, сказать мне, как это сделать ?

1 Ответов

Рейтинг:
2

Sandip.Nascar

Если вы хотите получить каждую часть, которая образует полный путь,
используйте функцию split для разделения "/" и используйте индекс массива, чтобы получить каждую часть каталога, которая образует путь.

Теперь, если вы хотите получить строку запроса,
например, www.yourdomain.com/test.aspx?id=1&lang=net&category=mvc

Вы можете использовать простую функцию в javascript

<br />
function queryString(name) {<br />
    var match = RegExp('[?&]' + name + '=([^&]*)')<br />
                    .exec(window.location.search);<br />
    return match && decodeURIComponent(match[1].replace(/\+/g, ' '));<br />
}<br />


чтобы получить доступ к строке запроса в javascript
<br />
var id = queryString('id');<br />
var lang = queryString('lang');<br />



Если вы хотите сделать это в PHP-боте на стороне клиента, вы можете использовать
Функция разделения PHP
Вот некоторые url-адреса, которые помогут вам,

http://in2.php.net/parse_url[^]

http://stackoverflow.com/questions/19989467/php-split-string-on-forward-slash-only-if-it-is-not-preceded-by-a-backslash[^]

http://www.w3schools.com/php/func_string_str_split.asp[^]


Овации


SweAdeel

я хочу, чтобы это было на php ..

Sandip.Nascar

Я добавил PHP-решение. Взглянуть.