替代 substitution

替代字串元素。 <rule>個元素中的選用專案。

屬性 section-a4506fcb765f4f128f7f1f2629b18a6c

無。

資料 section-536b941e40a645cc8d3c6d63d6cbe0d7

替代字串。

說明 section-4a64a93f5e1a4d04a2db19166578bf76

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

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

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

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

NOTE
在此<substitution>專案所屬的<rule>,專案中指定replace="all"時,輸入字串中的所有符合專案都會被取代。 依預設,只有第一個相符專案會取代為替代字串。

注意 section-cedf2adabaaf441c9f598fb0ea180246

替代字串不得包含常值<和&字元。 這些保留字元可分別以&<編碼,或是整個字串可包含在XML CDATA區段中:

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

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49