<cRefPattern>

<cRefPattern> (define cómo convertir una referncia canónica en un URI) indica una expresión y un patrón de remplazamiento para transformar una referencia canónica en un URI. 2.3.5.3 Milestone Method 2.3.5 The Reference System Declaration 2.3.5.2 Search-and-Replace Method
Móduloheader — 2 The TEI Header
Atributos
matchPatternespecifica una expresión regular con la que los valores de los atributos cRef pueden ser combinados.
Estado Necesario
Tipo de datos
data.pattern
Valores must be a regular expression according to the W3C XML Schema Language
Nota
Parenthesised groups are used not only for establishing order of precedence and atoms for quantification, but also for creating subpatterns to be referenced by the replacementPattern attribute.
replacementPatternespecifica un ‘replacement pattern (patrón de remplazamiento)’, el cual, una vez se ha ejecutado el subpatrón de sustitución, proporciona un URI.
Estado Necesario
Tipo de datos
text
Valores Should be the skeleton of a relative or absolute URI, with references to groups in the matchPattern.
Nota
The strings ‘$1’ through ‘$9’ are references to the corresponding group in the regular expression specified by matchPattern (counting open parenthesis, left to right). Processors are expected to replace them with whatever matched the corresponding group in the regular expression.
If a digit preceded by a dollar sign is needed in the actual replacement pattern (as opposed to being used as a back reference), the dollar sign must be written as %24.
Used byrefsDecl
May contain
core: p
linking: ab
Declaración
element cRefPattern
{
   att.global.attributes,
   attribute matchPattern { data.pattern },
   attribute replacementPattern { text },
   model.pLike*
}
Ejemplo
<cRefPattern
  matchPattern="([1-9A-Za-z]+)\s+([0-9]+):([0-9]+)"
  replacementPattern=" "/>
Nota
The result of the substitution may be either an absolute or a relative URI reference. In the latter case it is combined with the value of xml:base in force at the place where the cRef attribute occurs to form an absolute URI in the usual manner as prescribed by XML Base.