this questionと同じシナリオで質問がありますが、_
が複数存在することがあります。最初の特殊文字の後の文字列を区切り文字として分割します。
例。
57b42a0557cdd_Filename_whatever.pdf
どのように私はランダムuniquifierは異なる長さにすることができますが、いつもの間にアンダースコアがあるでしょうFilename_whatever.pdf
のように残りの部分を維持するために(アンダースコアを含む)最初のアンダースコアまで、すべてを省略することができますそれと実際のファイル名です。
上記の質問に似ています。 {{ filename|split('_')[1] }}
が動作する可能性がありますが、実際のファイル名にアンダースコアがある場合はどうなりますか?
完全な一意の名前がプロジェクトのさまざまな部分でも使用されているので、表示目的のためには、これを枝で使用することをおすすめします。 documentationに見られるように
ブリリアント!私はどういうわけか、最初はそれを理解できませんでした。しかし、今、私はそのことを限界の議論として見ています。ありがとうございました – Mentos93