替换 substitution

替换字符串元素。 可选,位于 <rule> 元素。

属性 section-a4506fcb765f4f128f7f1f2629b18a6c

无。

数据 section-536b941e40a645cc8d3c6d63d6cbe0d7

替换字符串。

说明 section-4a64a93f5e1a4d04a2db19166578bf76

为路径或查询中匹配的字符串或子字符串定义替换字符串。

如果模式表达式包含子表达式(用括号分隔),则第一个匹配的子字符串将被替换为替换字符串。 如果模式表达式不包含子表达式,则将替换整个匹配的字符串。

如果 <expression> 为空或不存在,则替代字符串将附加到路径或查询中。

如果 <substitution> 为空,则会删除匹配的字符串或子字符串。 如果 <substitution> 未指定,不会修改路径或查询字符串。

NOTE
在以下情况下,输入字符串中的所有匹配项都会被替换: replace="all" 指定于 <rule>,此元素所属的元素 <substitution> 元素属于。 默认情况下,只有第一个匹配项会被替换为替换字符串。

注意 section-cedf2adabaaf441c9f598fb0ea180246

替换字符串不得包含文字<和&字符。 这些保留字符可使用进行编码 &<,或者整个字符串可以包含在XML CDATA部分中:

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

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