- From: Peter F. Patel-Schneider <pfpschneider@gmail.com>
- Date: Tue, 7 Feb 2017 19:52:56 -0800
- To: Holger Knublauch <holger@topquadrant.com>, public-rdf-shapes@w3.org
Although the actual character sequence in the string may not include a newline, a browser may break the string on display, giving the appearance of illegal syntax. It is probably better to use """ for all strings, even very short ones, just so that there is no possibility of the appearance of illegality. peter On 02/07/2017 07:49 PM, Holger Knublauch wrote: > This parses OK for me. Are we talking about the same query: > > sh:PatternConstraintComponent > a sh:ConstraintComponent ; > sh:parameter [ > sh:path sh:pattern ; > ] ; > sh:parameter [ > sh:path sh:flags ; > sh:optional true ; > ] ; > sh:validator shimpl:hasPattern . > > shimpl:hasPattern > a sh:SPARQLAskValidator ; > sh:message "Value does not match pattern {$pattern}" ; > sh:ask "ASK { FILTER (!isBlank($value) && IF(bound($flags), > regex(str($value), $pattern, $flags), regex(str($value), $pattern))) }" . > > Thanks, > Holger > > > On 8/02/2017 12:58, Peter F. Patel-Schneider wrote: >> The example in 6.1 has what appears to be an incorrectly delimited multi-line >> literal. >> >> Peter F. Patel-Schneider >> Nuance Communications >> > >
Received on Wednesday, 8 February 2017 03:53:33 UTC