# How to search for a speciel file extension

**URL:** <https://www.ruby-forum.com/t/how-to-search-for-a-speciel-file-extension/172323>\
**Category:** Rails\
**Created:** [July 19, 2009, 5:50pm UTC](https://www.ruby-forum.com/t/how-to-search-for-a-speciel-file-extension/172323 "2009-07-19T17:50:27Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![miss\_moviestar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ecae2f/32.png) [@miss\_moviestar](https://www.ruby-forum.com/u/miss_moviestar)\
**Post date:** [July 19, 2009, 5:50pm UTC](https://www.ruby-forum.com/t/how-to-search-for-a-speciel-file-extension/172323/1 "2009-07-19T17:50:27Z")

</div>

hi  
i want to show just the powerpoint file among diffenet kind of file i  
uploaded.  
how can i do it?  
my model is mugshot  
for mugshot in @mugshot  
if …

thanks alot

---

<div class="post-metadata">

**Author:** ![miss\_moviestar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ecae2f/32.png) [@miss\_moviestar](https://www.ruby-forum.com/u/miss_moviestar)\
**Post date:** [July 19, 2009, 5:57pm UTC](https://www.ruby-forum.com/t/how-to-search-for-a-speciel-file-extension/172323/2 "2009-07-19T17:57:18Z")

</div>

Ghazal M. wrote:

> hi  
> i want to show just the powerpoint file among diffenet kind of file i  
> uploaded.  
> how can i do it?

Filter for .ppt files. If you don’t know how to do that, I strongly  
suggest reading some basic Ruby and Rails docs: you’ve been posting the  
sort of questions that imply that you don’t yet understand the basics of  
your development platform.

## Best,

Marnen Laibow-Koser  
[http://www.marnen.org](http://www.marnen.org)  
removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![miss\_moviestar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ecae2f/32.png) [@miss\_moviestar](https://www.ruby-forum.com/u/miss_moviestar)\
**Post date:** [July 19, 2009, 6:16pm UTC](https://www.ruby-forum.com/t/how-to-search-for-a-speciel-file-extension/172323/3 "2009-07-19T18:16:01Z")

</div>

Marnen Laibow-Koser wrote:

> Filter for .ppt files. If you don’t know how to do that, I strongly  
> suggest reading some basic Ruby and Rails docs: you’ve been posting the  
> sort of questions that imply that you don’t yet understand the basics of  
> your development platform.

i just havent faced to it’s syntax in any docs yet!

---

<div class="post-metadata">

**Author:** ![miss\_moviestar](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ecae2f/32.png) [@miss\_moviestar](https://www.ruby-forum.com/u/miss_moviestar)\
**Post date:** [July 20, 2009, 11:27am UTC](https://www.ruby-forum.com/t/how-to-search-for-a-speciel-file-extension/172323/4 "2009-07-20T11:27:07Z")

</div>

Hi

You will get filenames with extension .ppt from a folder and its  
subfolders like

files = []  
Dir.glob(’\*\*/\*’).each do | file |  
files \<\< file.downcase if file.downcase =~  
/([^\s]+(?=.(ppt)).\2)/  
end

Sijo
