# Create folders based on suffix

**URL:** https://resource.dopus.com/t/create-folders-based-on-suffix/13927
**Category:** Help & Support
**Created:** [September 15, 2012, 2:25am UTC](https://resource.dopus.com/t/create-folders-based-on-suffix/13927 "2012-09-15T02:25:50Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![LeonardB](https://resource.dopus.com/user_avatar/resource.dopus.com/leonardb/32/26176_2.png) [@LeonardB](https://resource.dopus.com/u/LeonardB)
#### Post date: [September 15, 2012, 2:25am UTC](https://resource.dopus.com/t/create-folders-based-on-suffix/13927/1 "2012-09-15T02:25:50Z")

</div>

Hello all,

Although I have tried searching numerous times for this topic (it probably exists somewhere), I just cannot get lucky enough to find it. All I want to do is to create folders based on the file's suffix and move those files into their corresponding folder.  
example:

BEFORE:  
files  
Leonard.PDF  
Leonard.XLS  
Leonard.DOC

AFTER:  
folders/files  
PDF  
Leonard.PDF  
XLS  
Leonard.XLS  
DOC  
Leonard.DOC

Can someone please help?

---

<div class="post-metadata">

### Author: ![MrC](https://resource.dopus.com/letter_avatar_proxy/v4/letter/m/43a26b/32.png) [@MrC](https://resource.dopus.com/u/MrC)
#### Post date: [September 15, 2012, 3:36am UTC](https://resource.dopus.com/t/create-folders-based-on-suffix/13927/2 "2012-09-15T03:36:28Z")

</div>

This topic is similar to your other request:

[Create subfolders](https://resource.dopus.com/t/create-subfolders/13654/2)

Use Rename with the following:

Old Name: (._).(._)  
New Name: \2\\1.\2  
Type: Regular Expressions

---

<div class="post-metadata">

### Author: ![LeonardB](https://resource.dopus.com/user_avatar/resource.dopus.com/leonardb/32/26176_2.png) [@LeonardB](https://resource.dopus.com/u/LeonardB)
#### Post date: [September 15, 2012, 11:51am UTC](https://resource.dopus.com/t/create-folders-based-on-suffix/13927/3 "2012-09-15T11:51:08Z")

</div>

Perfect! Thank you.

---

<div class="post-metadata">

### Author: ![LeonardB](https://resource.dopus.com/user_avatar/resource.dopus.com/leonardb/32/26176_2.png) [@LeonardB](https://resource.dopus.com/u/LeonardB)
#### Post date: [September 15, 2012, 12:47pm UTC](https://resource.dopus.com/t/create-folders-based-on-suffix/13927/4 "2012-09-15T12:47:35Z")

</div>

Hi MrC  
Unfortunately, that syntax did not work. It creates folders based on the name+suffix of the file. I was looking for the syntax that creates folders based only on the suffix. I'm not a programmer so these syntax are mind boggling to me. Leo's and your syntax are so different from each other that I would not know where to start in experimenting.

---

<div class="post-metadata">

### Author: ![Leo](https://resource.dopus.com/user_avatar/resource.dopus.com/leo/32/69732_2.png) [@Leo](https://resource.dopus.com/u/Leo)
#### Post date: [September 15, 2012, 1:42pm UTC](https://resource.dopus.com/t/create-folders-based-on-suffix/13927/5 "2012-09-15T13:42:00Z")

</div>

MrC's suggestion looks like it does what you wanted:

![](https://resource.dopus.com/uploads/default/original/2X/3/3e1f47d8bea554522eaedc9e1a3e8967926c8f51.png)

---

<div class="post-metadata">

### Author: ![LeonardB](https://resource.dopus.com/user_avatar/resource.dopus.com/leonardb/32/26176_2.png) [@LeonardB](https://resource.dopus.com/u/LeonardB)
#### Post date: [September 15, 2012, 2:13pm UTC](https://resource.dopus.com/t/create-folders-based-on-suffix/13927/6 "2012-09-15T14:13:48Z")

</div>

Hi.

I created a button using the syntax and the result is file name+suffix. Did I do something wrong?

 ![](https://resource.dopus.com/uploads/default/original/3X/0/e/0e949063b86f48db5006b3dcbf7fbbc7762553a8.jpg)

---

<div class="post-metadata">

### Author: ![Jon](https://resource.dopus.com/user_avatar/resource.dopus.com/jon/32/12713_2.png) [@Jon](https://resource.dopus.com/u/Jon)
#### Post date: [September 15, 2012, 2:21pm UTC](https://resource.dopus.com/t/create-folders-based-on-suffix/13927/7 "2012-09-15T14:21:26Z")

</div>

You've got "(.)(._)" as your 'from' pattern instead of "(._).(.\*)"

---

<div class="post-metadata">

### Author: ![LeonardB](https://resource.dopus.com/user_avatar/resource.dopus.com/leonardb/32/26176_2.png) [@LeonardB](https://resource.dopus.com/u/LeonardB)
#### Post date: [September 15, 2012, 2:27pm UTC](https://resource.dopus.com/t/create-folders-based-on-suffix/13927/8 "2012-09-15T14:27:20Z")

</div>

Well, that was somewhat embarrassing. 😊 I focused only on the latter syntax and not the first part. But It works now! Thank you everyone for your help.
