- From: Michael Kay <mhk@mhk.me.uk>
- Date: Thu, 10 Jun 2004 15:32:29 +0100
- To: "'Douglas Petkanics'" <petkanics@research.att.com>, <public-qt-comments@w3.org>
Thanks, this is a known error. The result for this example should be "". Michael Kay > -----Original Message----- > From: public-qt-comments-request@w3.org > [mailto:public-qt-comments-request@w3.org] On Behalf Of > Douglas Petkanics > Sent: 10 June 2004 13:36 > To: public-qt-comments@w3.org > Subject: [FO] error in fn:substring-before > > > In the functions and operators document, section 7.5.4.1, the > function > fn:substring-before has the following error: > > Definition: > |fn:substring-before|(|$arg1|| as ||xs:string?|, > |$arg2|| as ||xs:string?|)| as ||xs:string| > |Behavior description: | > ||If the value of |$arg2| is the zero-length string, then the > function > returns the zero-length string. > Example given: > |fn:substring-before("Baloney!","")| returns "|Baloney!|". > > In the example, $arg2 is given as the 0 length string, however this > returns the word Baloney. The behavioral description states that it > should return the 0 length string. Am I misunderstanding? > > Thanks, > Doug > >
Received on Thursday, 10 June 2004 10:33:23 UTC