【Movable Type】mt:Ifで正規表現を使って前方一致をする

<mt:if name="cat" like="^(bla|whi)">

--- 変数「cat」の値が「bla」もしくは「whi」で始まる場合のみ ---

</mt:if>

通常のlikeはあいまい検索のため、そのまま指定すると値のどこかしらに含まれていればヒットしてしまいます。しかし、perlの正規表現が使用できる為、like="^(●●●)"と記述することで前方一致になります。