エンジニアブログ
MT技術情報
regex_replaceでごにょごにょ
2011年01月26日
URI 文字列からスキーマとドメイン部分を除去してごにょごにょしたい! というシーンで。まぁ、脊髄反射的にプラグインを書いたりしちゃうわけですが、regex_replace モディファイヤを使うと簡単にごにょごにょできますよ、と。
<MTUnless regex_replace="/https?://[^/]+/g",""> http://www.skyarc.co.jp/hoge.txt → /hoge.txt https://www.skyarc.co.jp/fuga.txt → /fuga.txt </MTUnless>
regex_replace の引数はスラッシュで囲むわけですが、その中のスラッシュはエスケープしなくてもいいんですな(´・ω・`) なんだか気持ち悪いけど。