+ -
当前位置:首页 → 问答吧 → 取值

取值

时间:2004-03-29

来源:互联网

<a:href>http://nmcexch/exchange/wuzhuo/% ... take%20a%20look.EML</a:href>

怎么能够让“wuzhuo/%E6%94%B6%E4%BB%B6%E7%AE%B1/take%20a%20look.EML”在xsl中取出,直接显示出来

[ 本帖由 唐人 于 2004-3-29 09:53 最后编辑 ]

作者: 唐人   发布时间: 2004-03-29

//a:href

作者: snakevil   发布时间: 2004-03-29

我的意思是显示时把http://nmcexch/exchange/去掉只留后半部分,怎么取出

作者: 唐人   发布时间: 2004-03-29

<msxml:script>
function get_url(mail) {
  return mail.replace(/^https?\:\/\/.+\/exchange\/(.+)$/, "$1");
}
</msxml:script>
--------------

get_url(//a:href)

作者: snakevil   发布时间: 2004-03-29

不用javascript,用xsl函数,我记得好像xsl有一个函数substring-before好像可以直接取出,但不知道怎么用??

作者: 唐人   发布时间: 2004-03-29

不用javascript,用xsl函数,我记得好像xsl有一个函数substring-before好像可以直接取出,但不知道怎么用??

作者: 唐人   发布时间: 2004-03-29

substring-after(//a:href, "exchange")

作者: snakevil   发布时间: 2004-03-30