解析xslt中的边框样式

时间:2011-02-19 13:34:48

标签: xslt

border: 3pt solid rgb(95, 73, 122); or border: solid  3pt rgb(95, 73, 122);

这是我的输入风格。我想取3(在pt之前),solid和rgb(95,73,122)。它可以是任何顺序。如何使用xslt 1.0来完成它。提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用substring-beforesubstring-after功能并结果:

substring-before($input, 'pt'); => "border: 3"


substring-after($input, 'border:') =>  "solid  3pt rgb(95, 73, 122);"