F&O section 7.5.4 (definition of function fn:substring-before) states: "If the value of $arg2 is the zero-length string, then the function returns the zero-length string." But later example is given: "fn:substring-before("Baloney!","") returns "Baloney!". " Then 7.5.5 fn:substring-after states: "If the value of $arg2 is the zero-length string, then the function returns the value of $arg1." I think error in definition of fn:substring-before, behavior should be the same as in fn:substring-after. "If the value of $arg2 is the zero-length string, then the function returns the value of $arg1." If definition is correct and example mistaken, I think it is bad idea to return zero-length string in such case. Best regards, Noe Michejda 7th Portal S.C.Received on Thursday, 15 January 2004 16:12:57 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:14:04 GMT