# Filter filenames that don't conform to set format

**URL:** https://community.mp3tag.de/t/filter-filenames-that-dont-conform-to-set-format/6778
**Category:** Support
**Created:** [May 10, 2008, 7:40am UTC](https://community.mp3tag.de/t/filter-filenames-that-dont-conform-to-set-format/6778 "2008-05-10T07:40:50Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![gsa999](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/g/c6cbf5/32.png) [@gsa999](https://community.mp3tag.de/u/gsa999)
#### Post date: [May 10, 2008, 7:40am UTC](https://community.mp3tag.de/t/filter-filenames-that-dont-conform-to-set-format/6778/1 "2008-05-10T07:40:50Z")

</div>

I have over 11,000 mp3's and noticed a couple of filenames that did not conform to my standard which is

Artist - AlbumTitle - TrackNo - TrackTitle

Is it possible to create a filter that will show me the filenames that do not conform to this structure?

Thankyou

---

<div class="post-metadata">

### Author: ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)
#### Post date: [May 10, 2008, 5:34pm UTC](https://community.mp3tag.de/t/filter-filenames-that-dont-conform-to-set-format/6778/2 "2008-05-10T17:34:55Z")

</div>

You can't check the field contents in the filter, but filtering by  
._-._-._-._  
and inverting the result will show you all files that don't match your naming scheme.

---

<div class="post-metadata">

### Author: ![gsa999](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/g/c6cbf5/32.png) [@gsa999](https://community.mp3tag.de/u/gsa999)
#### Post date: [May 12, 2008, 3:16am UTC](https://community.mp3tag.de/t/filter-filenames-that-dont-conform-to-set-format/6778/3 "2008-05-12T03:16:39Z")

</div>

Florian  
Thanks for this, but it does not seem to work. I am using the \_FILENAME field to filter on.  
For instance if I have a filename that says

Artist - AlbumTitle - TrackNo -TrackName (note the missing space just before the track title), this filter does not exclude it and then include it on an Invert. It just carries on including it in the first place.

Regards

---

<div class="post-metadata">

### Author: ![chrisjj](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/a698b9/32.png) [@chrisjj](https://community.mp3tag.de/u/chrisjj)
#### Post date: [May 13, 2008, 5:14pm UTC](https://community.mp3tag.de/t/filter-filenames-that-dont-conform-to-set-format/6778/4 "2008-05-13T17:14:59Z")

</div>

Use .\* - .\* - .\* - .\*to specify your standard, then [X] invert to show the non-compliants.

---

<div class="post-metadata">

### Author: ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)
#### Post date: [February 9, 2026, 12:20pm UTC](https://community.mp3tag.de/t/filter-filenames-that-dont-conform-to-set-format/6778/5 "2026-02-09T12:20:56Z")

</div>


