# RegEx Help

**URL:** https://community.mp3tag.de/t/regex-help/4676
**Category:** Support
**Created:** [March 27, 2007, 7:15pm UTC](https://community.mp3tag.de/t/regex-help/4676 "2007-03-27T19:15:39Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![studley](https://community.mp3tag.de/user_avatar/community.mp3tag.de/studley/32/144_2.png) [@studley](https://community.mp3tag.de/u/studley)
#### Post date: [March 27, 2007, 7:15pm UTC](https://community.mp3tag.de/t/regex-help/4676/1 "2007-03-27T19:15:39Z")

</div>

Can someone help me create a regular expression to remove anything inside brackets from a file name?

I want to strip anything within a variety of bracket types including: [], { } , and ( ).

Additionally, there could be multiple brackets (not nested, but multiple occurences) within the filename.

Thanks,  
David

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [March 27, 2007, 10:02pm UTC](https://community.mp3tag.de/t/regex-help/4676/2 "2007-03-27T22:02:30Z")

</div>

I think I'd do 3 actions.  
The 3 expressions:  
\s\*[[^]]+]  
\s\*{[^}]+}  
\s\*([^)]+)  
Always replace with nothing.

---

<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/regex-help/4676/3 "2026-02-09T12:20:13Z")

</div>


