替代

替代字串元素。 <rule>元素中為可選。

屬性

無。

資料

替代字串。

說明

定義路徑或查詢中相符字串或子字串的取代字串。

如果模式表達式包含子表達式(用括弧分隔),則第一個匹配的子字串將替換為替代字串。 如果模式運算式不包含子運算式,則會取代整個相符字串。

如果<expression>為空或不存在,則替代字串將附加到路徑或查詢。

如果<substitution>為空,則會移除相符的字串或子字串。 如果未指定<substitution>,則不會修改路徑或查詢字串。

注意

<rule>中指定replace="all"時,輸入字串中的所有匹配項都會被替換,此<substitution>元素所屬的元素是。 預設情況下,只有第一個匹配項會替換為替代字串。

注意

替代字串不得包含常值<和&字元。 這些保留字元可分別用&<編碼,或整個字串可以用XML CDATA部分括起來:

<substitution><![CDATA[&text=<Hello, world!>]]></ substitution>

本頁內容