У меня есть длинный URL-адрес в моей переменной xsl. например. @url = "http://stackoverflow.com/questions/ask/2434/35454"Получение подстроки на основе определенного индекса в xsl/xslt
Мне нужна подстрока из этого на основе третьего индекса «/». i.e Я хочу показать только http://stackoverflow.com
В xsl есть функция подстроки (строка, начало, длина), но как найти часть длины. Я не мог найти никакой функции индекса.
<xsl:value-of select="substring(url,1,length)"/>
Мой URL предполагают - "http://stackoverflow.com/questions/ask/2434/35454" выход я хочу http://stackoverflow.com
Пожалуйста, предложить некоторые решения.
Так что, если мой URL хранится в $ URL я должен использовать, как это. concat (substring-before (url, '//'), '//', substring-before (substring-after (url, '//'), '/') –
@AbhiRoczz ... Да, t забыть символ '$' перед именем переменной. –
Спасибо. Я отметю ur answr правильно .. как только я его протежу .. :) –