@prefix: . :sparql """prefix owl: prefix rdf: prefix xsd: ask where { ?x0 ?x1. ?x1 owl:onProperty . ?x1 ?x2. ?x2 owl:onDatatype xsd:string. ?x2 owl:withRestrictions ?x3. ?x3 rdf:rest*/rdf:first ?x4. ?x4 ?x5. }"""^^ ; :internalRepresentation """(INTERNAL,http://www.w3.org/2000/01/rdf-schema#subClassOf) (INTERNAL,http://www.w3.org/2002/07/owl#someValuesFrom) (DATATYPE_PROPERTY,) (INTERNAL,DatatypeRestriction) (FACET,pattern) (DATATYPE,xsd:string) """^^ ; :depth "4"^^ ; :size "6"^^ ; :support "5"^^ ; :canonicalString "1 42 43 -1 44 58 -1 60 -1 -1 -1 -1"^^ ; a , :PatternWithSize6 , :PatternWithSupport5, :Pattern , :PatternWithDepth4.