att.patternReplacement

att.patternReplacement provides attributes for regular-expression matching and replacement. [16.2.3 Using Abbreviated Pointers 2.3.6.3 Milestone Method 2.3.6 The Reference System Declaration 2.3.6.2 Search-and-Replace Method]
モジュールheader — The TEI Header
構成cRefPattern prefixDef
属性属性
matchPatternspecifies a regular expression against which the values of other attributes can be matched.
状態 必須
データ型

<rng:ref name="data.pattern"/>
data.pattern
解説

丸括弧で区切られたグループは,出現順序や量化単位の他,属性 replacementPatternで示された下位パタンを示す.

replacementPattern‘変形パタン’を示す.下位の置換パタンが実行さ れれば,これはURIになる.
状態 必須
データ型

<rng:ref name="data.replacement"/>
data.replacement
解説

文字列‘$1’から‘$9’は,属性matchPatternにある正規表現 に該当するグループに(左から右の順番で)対応したものである.ソフ トウェアは,当該正規表現に対応したグループを変形することが期待 されている.

ドル記号に続く数値が(後方参照に対する)置換パタンとして必要な場 合には,当該ドル記号は%24と書かれなければならない.