|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Tokenizing and special characters
"+" is a special character in a regex, so it needs to be written as "\+" if you want to match literal "+" characters. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: michella@xxxxxxx [mailto:michella@xxxxxxx] > Sent: 13 December 2004 14:34 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Tokenizing and special characters > > Hello, > > My XML Data contains in several text fields the following sequence > "+++", which should indicate me I have to insert a newline. > > To achieve this, I use the following tokenize function : > > <xsl:for-each > select="tokenize(SAProperty[@SAPrpName='Description']/@SAPrpVa > lue,'+++') > [string(.)]"> > <fo:block> > <xsl:value-of select="."/> > </fo:block> > </xsl:for-each> > > Here is the error message I get : > > net.sf.saxon.type.RegexTranslator$RegexSyntaxException: Error at > character 0 in regular expression: expected end of string > Failed to compile stylesheet. 1 error detected. > > (The error points to this part of code) > > Any help would be greatful :-) > > Regards > > Lawrence Michel
|
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
|

Cart








