@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ex:      <http://example.org/vocab#> .
@prefix wdrs:    <http://www.w3.org/2007/05/powder-s#> .
@prefix owl:     <http://www.w3.org/2002/07/owl#> .
@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

<>    rdf:type owl:Ontology ;
      wdrs:certifiedby <http://authority.example/powder.xml> ;
      wdrs:issued "2008-12-23T00:00:00" ;
      wdrs:issuedby <http://example.org/company.rdf#me> ;
      wdrs:supportedby <http://service.example.com?id=abc> ;
      wdrs:validfrom "2008-01-01T00:00:00" ;
      wdrs:validuntil "2008-12-31T23:59:59" .

[]    rdf:type owl:Class ;
      rdfs:subClassOf
              [ rdf:type owl:Class ;
                rdfs:subClassOf
                        [ rdf:type owl:Class ;
                          owl:intersectionOf ([ rdf:type owl:Restriction ;
                                      owl:hasValue "red" ;
                                      owl:onProperty ex:color
                                    ] [ rdf:type owl:Restriction ;
                                      owl:hasValue "square" ;
                                      owl:onProperty ex:shape
                                    ])
                        ] ;
                wdrs:logo <http://example.org/icon.png> ;
                wdrs:text "Everything on example.com is red and square"
              ] ;
      owl:equivalentClass
              [ rdf:type owl:Class ;
                owl:intersectionOf ([ rdf:type owl:Restriction ;
                            owl:hasValue "\\:\\/\\/(([^\\/\\?\\#]*)\\@)?([^\\:\\/\\?\\#\\@]+\\.)?(example\\.org|example\\.com)(:([0-9]+))?\\/"^^<http://www.w3.org/2001/XMLSchema-datatypes#string> ;
                            owl:onProperty wdrs:matchesregex
                          ] [ rdf:type owl:Restriction ;
                            owl:hasValue "\\:\\/\\/(([^\\/\\?\\#]*)\\@)?([^\\:\\/\\?\\#\\@]+\\.)?(example\\.com)(:([0-9]+))?\\/"^^<http://www.w3.org/2001/XMLSchema-datatypes#string> ;
                            owl:onProperty wdrs:matchesregex
                          ])
              ] .
