使用XSLT 1.0的英国邮政编码



我想知道是否有一种方法可以使用XSLT 1.0正确分割英国邮政编码。

例如:

PE92BD --> PE9 2BD
NE611PE --> NE61 1PE 
CV364AB --> CV36 4AB
SN13EG --> SN1 3EG
IP242AN --> IP24 2AN

我想知道是否有一种方法可以正确分割英国邮政编码使用XSLT 1.0.

假设您所说的"正确分割"是指在最后三个字符之前放置一个空格,您可以这样做:

<xsl:variable name="length" select="string-length($postcode)" />    
<xsl:value-of select="substring($postcode, 1, $length - 3)"/>
<xsl:text> </xsl:text>
<xsl:value-of select="substring($postcode, $length - 2)"/>

相关内容

  • 没有找到相关文章

最新更新