Other than adding anchors (like ^ and $) are there any “gotchas” between RDF Datatype regular expressions (xsd:pattern) that will prevent interpreting them with re-pattern in Clojure to validate arbitrary strings?