# In Actions what to use for separation?

**URL:** https://community.mp3tag.de/t/in-actions-what-to-use-for-separation/2914
**Category:** Support
**Created:** [February 17, 2006, 2:58pm UTC](https://community.mp3tag.de/t/in-actions-what-to-use-for-separation/2914 "2006-02-17T14:58:53Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Dolphine](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dolphine/32/10417_2.png) [@Dolphine](https://community.mp3tag.de/u/Dolphine)
#### Post date: [February 17, 2006, 2:58pm UTC](https://community.mp3tag.de/t/in-actions-what-to-use-for-separation/2914/1 "2006-02-17T14:58:53Z")

</div>

eg. case conversion -

words begin from/after any of:

do we use ; or : or , to separate? I'm not sure!

eg DJ, MC, etc ?

thanks

also one other thing.....

How Do I get words where there is eg S.O.S to remain like that? Currently for title and artist field I have case conversion set to "Mixed Case" so S.O.S becomes S.o.s. How can I get a query that will ignore an letter before a "."? I wanted mixed case for all other regular words in both title and artists field - but when there are dots - I want the case conversion to ignore this.

thanks again

---

<div class="post-metadata">

### Author: ![Logan](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/278dde/32.png) [@Logan](https://community.mp3tag.de/u/Logan)
#### Post date: [February 17, 2006, 3:27pm UTC](https://community.mp3tag.de/t/in-actions-what-to-use-for-separation/2914/2 "2006-02-17T15:27:18Z")

</div>

Here's what I use, I think it does what you're looking for:

#1: does the conversion, has a list of characters to ignore for the case  
#2-8: converts the file extension back to lower case (there is probably a regular expression to do this, but I suck at them)  
#9: converts roman numerals to upper  
Note: I also have another action set that converts terms like DJ, MC, PvD back to the case format I want them in.

Thanks to dano for the Roman Numeral expression and to Sebastion for his MTA converter.

Action #1:  
_Action type:_ **Case conversion**  
_Field:_ **\_ALL**  
_Case conversion:_ **Mixed Case**  
_Words begin from/after any of:_ **( , [,] , ) , . , &,-,/,,.,"**

Action #2:  
_Action type:_ **Replace**  
_Field:_ **\_FILENAME**  
_Original:_ **aac**  
_Replace with:_ **aac**

[x] only as whole word

[] case-sensitive comparison

Action #3:  
_Action type:_ **Replace**  
_Field:_ **\_FILENAME**  
_Original:_ **m4a**  
_Replace with:_ **m4a**

[x] only as whole word

[] case-sensitive comparison

Action #4:  
_Action type:_ **Replace**  
_Field:_ **\_FILENAME**  
_Original:_ **m4p**  
_Replace with:_ **m4p**

[x] only as whole word

[] case-sensitive comparison

Action #5:  
_Action type:_ **Replace**  
_Field:_ **\_FILENAME**  
_Original:_ **mp3**  
_Replace with:_ **mp3**

[x] only as whole word

[] case-sensitive comparison

Action #6:  
_Action type:_ **Replace**  
_Field:_ **\_FILENAME**  
_Original:_ **mp4**  
_Replace with:_ **mp4**

[x] only as whole word

[] case-sensitive comparison

Action #7:  
_Action type:_ **Replace**  
_Field:_ **CONTENTGROUP**  
_Original:_ **.aac**  
_Replace with:_ **.aac**

[] only as whole word

[] case-sensitive comparison

Action #8:  
_Action type:_ **Replace**  
_Field:_ **CONTENTGROUP**  
_Original:_ **.mp3**  
_Replace with:_ **.mp3**

[] only as whole word

[] case-sensitive comparison

Action #9:  
_Action type:_ **Replace with regular expressions**  
_Field:_ **\_ALL**  
_Regular expression:_ **(^|\W)(?:M{0,3})(?:D?C{0,3}|C[DM])(?:L?X{0,3}|X[LC])(?:V?I{0,3}|I[VX])(?=(.\s|\s|)|$))**  
_Replace matches with:_ **$upper($0)**

[] case-sensitive comparison

---

<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:19pm UTC](https://community.mp3tag.de/t/in-actions-what-to-use-for-separation/2914/3 "2026-02-09T12:19:38Z")

</div>


