mayaaで属性に設定されている値を、XPATHを使って一括で置き換える方法

<m:echo m:xpath="//*[contains(concat(' ',normalize-space(@href),' '), 'before_string')]">
  <m:attribute name="href" value="${href.replace('before_string', 'after_string')}" />
</m:echo>

上記の場合では

  • HTML上のすべての要素の中から、href属性に「before_string」という値がセットされているものを抽出し
  • 「before_string」を「after_string」に置換している。

via:http://white.s151.xrea.com/blog/2008-02-11-10-36.html