【Twig】if文で正規表現の判定をする(preg_match)
![【Twig】if文で正規表現の判定をする(preg_match)](https://entersquare.jp/wp-content/uploads/2021/09/eyecatch_23.jpg)
テンプレートエンジン「Twig」で、
正規表現の判断をしてみます。
Twigで正規表現
Twigで正規表現を使う場合は<matches>という関数を使って行います。
{% if string matches '{^[a-z]+}' %}
マッチしました
{% else %}
マッチしませんでした
{% endif %}
matchesと複数形なのでご注意を。カンマで囲うのもお忘れなく。
プラグインを使う方法もあるようです
サードパーティーのプラグインです。使っていないので詳しい事は書けませんが、
説明を読む限り便利に使えそうです。
この記事はあなたの役に立ちましたか?
Let us know if you liked the post. That’s the only way we can improve.