[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: substring after/substring before
<xsl:analyze-string select="normalize-space(.)" regex="\s[^\s]*$"> <xsl:non-matching-substring> <fname> <xsl:value-of select="."/> </fname> </xsl:non-matching-substring> <xsl:matching-substring> <sname> <xsl:value-of select="normalize-space(.)"/> </sname> </xsl:matching-substring> </xsl:analyze-string> On Sat, Mar 28, 2009 at 12:27 PM, Vyacheslav Sedov <vyacheslav.sedov@xxxxxxxxx> wrote: > expected output if no spaces at all? fname, surname, dots-dependant or error? > > On Sat, Mar 28, 2009 at 12:19 PM, Xmlizer <xmlizer+xsllist@xxxxxxxxx> wrote: >> If you're on XSLT 2.0 take a look at >> http://www.xsltfunctions.com/xsl/functx_substring-before-last.html >> >> Xmlizer >> >> On Sat, Mar 28, 2009 at 9:36 AM, Joga Singh Rawat <jrawat@xxxxxxxxxxxxxx> wrote: >>> Hi List, >>> >>> Can I spilit a string into two parts by last space as substring-before(., ' >>> >>> '[last()]) is not getting accurate result. >>> >>> >>> Input : >>> >>> A. B. C. Surname >>> >>> >>> Output: >>> >>> <fnm>A.</fnm> >>> >>> <snm>B. C. Surname</snm> >>> >>> >>> Required output >>> >>> Output: >>> >>> <fnm>A. B. C.</fnm> >>> >>> <snm>Surname</snm> >>> >>> >>> Anybody have any clue??? >>> >>> >>> Thanks >>> >>> ...JSR
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! 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
|