# "Filename - Tag" ICON

**URL:** https://community.mp3tag.de/t/filename-tag-icon/16549
**Category:** Support
**Created:** [January 31, 2015, 5:41pm UTC](https://community.mp3tag.de/t/filename-tag-icon/16549 "2015-01-31T17:41:52Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [February 2, 2015, 6:05pm UTC](https://community.mp3tag.de/t/filename-tag-icon/16549/7 "2015-02-02T18:05:42Z")

</div>

> [@zerow](#):
>
> ... I've tried writing proper "$validate(something,blah,blah)" and it felt

This is not the proper syntax ...  
$validate(something,blah,blah)

See Mp3tag Help Manual.  
The function $validate(filename,to) replaces all invalid characters, regarding the creation of filepathnames, with one dedicated character, chosen by the user.  
Some invalid characters are: **/?\*"\<\>|:**  
Example: **$validate(%ARTIST%' - '%ALBUM%' - '%TRACK%' - '%TITLE%,'\_')**  
Example: **$validate(%ARTIST%' - '%ALBUM%' - '%TRACK%' - '%TITLE%,)**

DD.20150202.2009.CET

See also ...  
[[F] $validate() broken?](https://community.mp3tag.de/t/8311/12)  
[Character remapping during conversion?](https://community.mp3tag.de/t/13037/5)

DD.20150202.2039.CET

---

_[View the full topic](https://community.mp3tag.de/t/filename-tag-icon/16549)._
