diff --git a/ortsregister.odd b/ortsregister.odd index 44a8f12df2bc58691bc26124f8116819f934dba5..e851684a11af2ed8e931ac8c58a557f2052e5e10 100644 --- a/ortsregister.odd +++ b/ortsregister.odd @@ -164,7 +164,7 @@ <rng:text/> </content> <constraintSpec scheme="schematron" ident="regex"> - <constraint> <sch:assert test="matches(.,'(^https?://d-nb\.info/gnd/[0-9]{5,10}-?[0-9]$)|(^http://vocab\.getty\.edu/tgn/[0-9]+$)|(^http://sws\.geonames\.org/[0-9]+/$)|(^http://ta\.sandrart\.net/-place-[0-9]+$)')">Zeichenkette entspricht nicht den Vorgaben.</sch:assert> </constraint> + <constraint> <sch:assert test="matches(.,'(^https?://d-nb\.info/gnd/[0-9]{5,10}-?[0-9]$)|(^http://vocab\.getty\.edu/tgn/[0-9]+$)|(^https?://sws\.geonames\.org/[0-9]+/$)|(^http://ta\.sandrart\.net/-place-[0-9]+$)')">Zeichenkette entspricht nicht den Vorgaben.</sch:assert> </constraint> </constraintSpec> <attList> <attDef ident="type"> @@ -220,7 +220,7 @@ <datatype> <rng:data type="string"/> </datatype> - <constraintSpec scheme="schematron" ident="regex"> + <constraintSpec scheme="schematron" ident="linkregex"> <constraint> <sch:pattern> <sch:rule context="tei:link"> <sch:let name="plcid2" value="substring-after(./@target,' #')"/> <sch:let name="plcid1" value="substring-after(substring-before(./@target,' '),'#')"/> @@ -856,7 +856,7 @@ document('../Register/bibliography/bibliography-xyz.xml')//*[@xml:id eq $variabl <content> <textNode/> </content> - <constraintSpec scheme="schematron" ident="regex"> + <constraintSpec scheme="schematron" ident="termregex"> <constraint> <sch:assert test="matches(.,'^\S[\s\S]+\S$')">darf nicht mit Leerzeichen beginnen oder enden</sch:assert> </constraint> </constraintSpec> <attList>