- 536 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/04/05(土) 22:53:44 ID:pXKhZIBp0]
- >>533
ワイルドカード分からないの? *ってのは「0文字以上の文字の代用」だよ 「正規表現 アスタリスク」でググって出てきたページ流し読みすれば もっと理解も早くできるからいっぺん調べてみたらいい 正規表現全部覚えろってまでは言わないけど、代表的なのを頭に入れておくだけで大分違うし とにかくファイル名に「front」ってつく画像にヒットさせたいなら *front*.jpgで問題ないはず。一応自分の環境でも試してみたけどこれで動いた。 $files(0, $replace(%path%,%filename_ext%,)Folder.jpg, $replace(%path%,%filename_ext%,)*front*.jpg, $replace(%path%,%filename_ext%,)*.jpg ) 最初はTFとか意味不明な文字列ばかりでちんぷんかんぷんだろうけど 分からないからで投げ出さずに、出てきた関数をwikiで検索とかして その関数の意味を1個づつ理解していけば自由に書けるようになるから頑張って。 たとえば、$replace(a,b,c)はaの中にあるbをcに置き換えるって関数。 %path%はファイルのフルパス、%filename_ext%はファイルのファイル名。 フルパスの中にある、ファイル名を空白に置き換えるから $replace(%path%,%filename_ext%,)はファイルと同じディレクトリ。 だから上記で同じフォルダの画像を表示できる、といった具合なんだよ。 こうやって書くと案外簡単でしょ?
|

|