token-replace-all

内容のトークンが連結されて展開された文字列において、regexで指定された正規表現によるすべての一致が、replace-withで指定された文字列で置換されて展開されます。

備考

http://java.sun.com/j2se/1.4/docs/api/java/util/regex/Pattern.htmlおよびhttp://java.sun.com/j2se/1.4/docs/api/java/util/regex/Matcher.html#replaceAll(java.lang.String)を参照してください。

[パターン]のオプションにはCASE_INSENSITIVE、DOTALL、およびUNICODE_CASEが使用されますが、適切な埋め込みエスケープを使用して逆の意味を指定することができます。

<!-- remove escaping from DN in slash format --><token-replace-all regex="'(.)" replace-with="$1"> <token-dest-dn/></token-replace-all>

内容に使用できる要素

属性

属性

有効値

デフォルト値

false

regex

CDATA

置換する部分文字列と一致検出する正規表現です。

#REQUIRED

replace-with

CDATA

置換文字列を指定する正規表現です。

#REQUIRED

内容の規則

親要素