|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] String ends with ?, ! or not
Is there is way, we can test whether a string ENDS-WITH a ?, !. <articletitle>Dynamics of the trade balance and the terms of trade: The J‐curve?</articletitle> I am trying to test, whether the <articletitle> string ends with ? (?) or not. Below is what I've tried to define in my stylesheet (note that I've tested Unicode value for ? as it gives error to define an external entity ?, which I've done by declaring a ENTITY declaration in XML as <!ENTITY quest "[#x0003F]" ><!--=question mark --> ). <xsl:choose> <xsl:when test="./articletitle/contains(string(), '#x0003F')"> <char><xsl:text> </xsl:text></char> </xsl:when> <xsl:otherwise> <char><xsl:text>, </xsl:text></char> </xsl:otherwise> </xsl:choose> Question: contains() function just whether string has '?' in it or not, which means it will be true for strings like "XXXXXXX The J‐curve? YYYY", whereas I need to check whether it ends with or not (Alas I do not know any functions apart from starts-with()). Any suggestions please in this regard. Pankaj Best, Pankaj Chaturvedi ============================================================================ ================
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Cast Your Vote
We need your help – Vote for DataDirect XML Products!
Winners and finalists announced at SOA World Conference in November. Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|







