Revision: 16722
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 13, 2009 08:54 by Meander365
Initial Code
<!-- first char to uppercase--> <xsl:value-of select="concat( translate( substring( $my-string, 1, 1 ),$lowerCase, $upperCase ), substring( @type, 2, string-length( $my-string )))" /> <!-- remainder of string --> <xsl:value-of select="substring($my-string,2,string-length($my-string)-1)" /> <!-- fullstop --> <xsl:if test="substring($my-string,string-length($my-string)) !='.'">.</xsl:if>
Initial URL
Initial Description
Useful for handling badly formatted string. You could also use normalize-space to remove bad spaces if needed.
Initial Title
Ensure String First Letter is Capitalised and Has a Full Stop At It's End
Initial Tags
Initial Language
XSLT