基本的なhtmlを使ってファイル拡張子を見つけるために使用できる正規表現があるのだろうかと思います。ファイル拡張子の正規表現
今私はこの問題は、すべての私のイメージは.JPGで終わりではありません
<img src="images/pimage/{$item['item_id']}/small.jpg">
を持っています。
だから私は小文字と大文字の両方に... .jpg
に小さく、エンドで始まるすべての画像、.jpeg
、.JPG
、.png
、.gif
、などを見つけることができ、通常のexpresionをしたいと思います。
すべての一致するファイルを見つけるために「小さい」の後に置くことができる単純な正規表現はありますか?
私は何が間違っているのか分かりませんが、私が提案を試してみると、出力には正規表現だけが表示され、目的の結果は表示されません。ここに私の現在のコードがあります
function print_item($item,$link_change){
$acticon= ($item['active']==TREEMAN_ITEM_ACTIVE)? 'active.gif' : 'disabled.gif';
$tmpl_act=($this->section->webmode)? "<td><img src=\"".ADMIN_IMG_PATH."icons/{$acticon}\"></td>" : "";
$tmpl_date=date('Y-m-d H:i',$item['cdate']);
$tmpl_added_by=$item['added_by'];
$tmpl_modified_by=$item['modified_by'];
// $tmpl_date_mod=date('Y-m-d H:i',$item['timestamp']);
$tmpl_date_mod=$item['timestamp'];
$res=<<<EOT
<td >{$item['item_id']}</td>
<td><a href="{$link_change}"</a><img src="/img/ucart/images/pimage/{$item['item_id']}/small.jpg" height="75" width="75"</td>
<td class="tb" width="50%"><a href="{$link_change}" title="Edit item">{$item['item_name']}</a></td>
<td>$tmpl_date</td>
<td>$tmpl_date_mod</td>
<td>$tmpl_added_by</td>
<td>$tmpl_modified_by</td>
$tmpl_act
EOT;
私は間違って何をしていますか?
説明のために、ファイル名「small-filename.jpg」または正規表現をファイル全体のパスを取得しようとしていますか? 'images/pimage/27/small-filename.jpg'? – femmestem
すべてのファイル名は小さい名前です。いくつかはsmall.jpg、small.JPG、small.png、small.gifなど... – Robert