# ACTION\>CASE CONVERSION addition

**URL:** https://community.mp3tag.de/t/action-case-conversion-addition/18696
**Category:** Export
**Created:** [February 11, 2017, 1:16pm UTC](https://community.mp3tag.de/t/action-case-conversion-addition/18696 "2017-02-11T13:16:27Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![vvikkass](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/v/d26b3c/32.png) [@vvikkass](https://community.mp3tag.de/u/vvikkass)
#### Post date: [February 11, 2017, 1:16pm UTC](https://community.mp3tag.de/t/action-case-conversion-addition/18696/1 "2017-02-11T13:16:27Z")

</div>

Action \> Case Conversion (Normal) does a good job with filenaming.

when case converted in for eg. this file name **01 - aRtisT - tiTle.mp3** it will result in this **01 - Artist - Title.mp3**

Is it possible to let the already capital words remain their case, and just upper case the first letter of word if they are not?

like **01 - aRtisT - tiTle.mp3** may become **01 - ARtisT - TiTle.mp3**

Kind regards,

---

<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 11, 2017, 2:08pm UTC](https://community.mp3tag.de/t/action-case-conversion-addition/18696/2 "2017-02-11T14:08:39Z")

</div>

> [@vvikkass](#):
>
> ... Is it possible to let the already capital words remain their case, and just upper case the first letter of word if they are not? ...

**From: aRtisT To : ARtisT Action "Format value" ARTIST \<== $regexp(%ARTIST%,'^.','\u$0') From: tiTle To : TiTle Action "Format value" TITLE \<== $regexp(%TITLE%,'^.','\u$0')**

... or have a look to the function $caps2() ...

**\_FILENAME \<== $caps2(%\_filename%)**

DD.20170211.1621.CET

---

<div class="post-metadata">

### Author: ![vvikkass](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/v/d26b3c/32.png) [@vvikkass](https://community.mp3tag.de/u/vvikkass)
#### Post date: [February 11, 2017, 3:28pm UTC](https://community.mp3tag.de/t/action-case-conversion-addition/18696/3 "2017-02-11T15:28:18Z")

</div>

> [@DetlevD](#):
>
> **From: aRtisT To : ARtisT Action "Format value" ARTIST \<== $regexp(%ARTIST%,'^.','\u$0') From: tiTle To : TiTle Action "Format value" TITLE \<== $regexp(%TITLE%,'^.','\u$0')**
> 
> ... or have a look to the function $caps2() ...
> 
> **\_FILENAME \<== $caps2(%\_filename%)**
> 
> DD.20170211.1621.CET

It worked 😃

You and all those who have helped me in past are genius :blackhat:
