# How to insert dash between words?

**URL:** https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809
**Category:** General Discussion
**Created:** [February 1, 2010, 12:17pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809 "2010-02-01T12:17:47Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![evergreen1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/a9adbd/32.png) [@evergreen1](https://community.mp3tag.de/u/evergreen1)
#### Post date: [February 1, 2010, 12:17pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/1 "2010-02-01T12:17:47Z")

</div>

how can i put a dash between words that begin with an uppercase in title?

i have a title like this\>

HowbeautifulKillerLiveSingapore

it should be like this\>

Howbeautiful-Killer-Live-Singapore

how can i accomplish that?

i made a search using the search tab at the top of this page left of SUPPORT tab. but it gives me an errormessage saying that--if you dont know how to use a function --something like that. why this happen? how can i make a fruitful search?

thanks

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [February 1, 2010, 12:42pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/2 "2010-02-01T12:42:17Z")

</div>

> [@evergreen1](#):
>
> how can i ....  
> thanks

Hi evergreen,  
you have posted within a very short time several topics that run around more or less the same task.

[/t/9800/1](https://community.mp3tag.de/t/9800/1)  
[/t/9809/1](https://community.mp3tag.de/t/9809/1)  
[/t/9808/1](https://community.mp3tag.de/t/9808/1)

Don't you think it is about time to try out the first answer and then apply the acquired knowledge to your other tasks?  
As it is quoted in

[/t/9546/1](https://community.mp3tag.de/t/9546/1)

"solution cannot be achieved by a simple inquiry here on the board".

So have a look at  
the MP3tag help (press F1) and read the instructions on actions and replacing.

---

<div class="post-metadata">

### Author: ![evergreen1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/a9adbd/32.png) [@evergreen1](https://community.mp3tag.de/u/evergreen1)
#### Post date: [February 1, 2010, 1:10pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/3 "2010-02-01T13:10:40Z")

</div>

> [@ohrenkino](#):
>
> Hi evergreen,  
> you have posted within a very short time several topics that run around more or less the same task.
> 
> [/t/9800/1](https://community.mp3tag.de/t/9800/1)  
> [/t/9809/1](https://community.mp3tag.de/t/9809/1)  
> [/t/9808/1](https://community.mp3tag.de/t/9808/1)
> 
> Don't you think it is about time to try out the first answer and then apply the acquired knowledge to your other tasks?  
> As it is quoted in
> 
> [/t/9546/1](https://community.mp3tag.de/t/9546/1)
> 
> "solution cannot be achieved by a simple inquiry here on the board".
> 
> So have a look at  
> the MP3tag help (press F1) and read the instructions on actions and replacing.

sorry for my haste in posting different issues within a short span of time. but today i have posted two different issues i think. one is to eliminate a character from the beg and the next one entirly different one of putting a dash in btw words that begin with an upper case. of course it comes under replace action. i thought it is not wise to raise so many problems in one post. thats why i made two seperate post. the experienced people can help less experienced ones very easily thus save their time. that is what the board is doing. thanks a lot . have a nice day.

---

<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: [February 1, 2010, 1:36pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/4 "2010-02-01T13:36:51Z")

</div>

Read the FAQ [/t/967/1](https://community.mp3tag.de/t/967/1)

---

<div class="post-metadata">

### Author: ![evergreen1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/a9adbd/32.png) [@evergreen1](https://community.mp3tag.de/u/evergreen1)
#### Post date: [February 1, 2010, 3:57pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/5 "2010-02-01T15:57:13Z")

</div>

refer to post no-12  
thanks a lot dano for the suggestions. but sorry to say, it doesn't work.  
the first option (|)(\U) gives me all the letters of the title but for the first letter- divided into two with spaces btw it is like this T hi sI sT he Ti tl e

the second option gives me result as this-

all the letters are devided with a space i/r/o case.  
it is like this\>

T h i s I s T h e T i t l e

is it possible to get a space before each upper case letter?should be like this\>

This Is The Title

---

<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: [February 1, 2010, 4:20pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/6 "2010-02-01T16:20:42Z")

</div>

It is important that you select [x] case-sensitive comparison on this action.

---

<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 1, 2010, 4:56pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/7 "2010-02-01T16:56:21Z")

</div>

> [@evergreen1](#):
>
> refer to post no-12  
> thanks a lot dano for the suggestions. but sorry to say, it doesn't work.  
> the first option (|)(\<b\>U) gives me all the letters of the title but for the first letter- divided into two with spaces btw it is like this T hi sI sT he Ti tl e
> 
> the second option gives me result as this-
> 
> all the letters are devided with a space i/r/o case.  
> it is like this\>T h i s I s T h e T i t l e  
> is it possible to get a space before each upper case letter?should be like this\>
> 
> This Is The Title

There is a typo, see above bold uppercase **U**.  
In the FAQ there is a lowercase **u**  
Action type: Replace with regular expression  
Field: TITLE  
Regular expression: (\l)(\u)  
Replace matches with: $1 $2  
 case-sensitive comparison

Such misspelling of regular expressions leads to irritating results.

DD.20100201.1856.CET

---

<div class="post-metadata">

### Author: ![evergreen1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/a9adbd/32.png) [@evergreen1](https://community.mp3tag.de/u/evergreen1)
#### Post date: [February 1, 2010, 7:56pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/8 "2010-02-01T19:56:14Z")

</div>

> [@DetlevD](#):
>
> There is a typo, see above bold uppercase **U**.  
> In the FAQ there is a lowercase **u**  
> Action type: Replace with regular expression  
> Field: TITLE  
> Regular expression: (\l)(\u)  
> Replace matches with: $1 $2  
> case-sensitive comparison
> 
> Such misspelling of regular expressions leads to irritating results.
> 
> DD.20100201.1856.CET

Hai Dano and DetlevD,  
thanks a lot for the effort of suggesting. i made lowercase (u) and checked the case sensitive comparison and It worked.. i got the words seperated by spaces. now i can get a dash in btw by putting another replace action. have a nice day

---

<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: [February 1, 2010, 8:35pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/9 "2010-02-01T20:35:51Z")

</div>

You can use  
Replace matches with: $1-$2  
to get your dashes in the first run.

---

<div class="post-metadata">

### Author: ![evergreen1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/a9adbd/32.png) [@evergreen1](https://community.mp3tag.de/u/evergreen1)
#### Post date: [February 1, 2010, 8:49pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/10 "2010-02-01T20:49:59Z")

</div>

thanks dano for the promt suggestion.

---

<div class="post-metadata">

### Author: ![evergreen1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/e/a9adbd/32.png) [@evergreen1](https://community.mp3tag.de/u/evergreen1)
#### Post date: [February 1, 2010, 10:14pm UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/11 "2010-02-01T22:14:05Z")

</div>

> [@evergreen1](#):
>
> Hai Dano and DetlevD,  
> thanks a lot for the effort of suggesting. i made lowercase (u) and checked the case sensitive comparison and It worked.. i got the words seperated by spaces. now i can get a dash in btw by putting another replace action. have a nice day

(\l)(\u)--works only when i copy paste the string from this post.when i type the string it is not accepted .but what is wrong with my typing the exp--(\|)(\u)- is it not the shift forward slash key?

---

<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: [February 2, 2010, 6:32am UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/12 "2010-02-02T06:32:58Z")

</div>

No it's a backslash. Alt + \

---

<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, 2010, 9:03am UTC](https://community.mp3tag.de/t/how-to-insert-dash-between-words/9809/13 "2010-02-02T09:03:15Z")

</div>

> [@evergreen1](#):
>
> (\l)(\u)--works only when i copy paste the string from this post.when i type the string it is not accepted .but what is wrong with my typing the exp--(\|)(\u) ...

It seems that you have to learn to use your keyboard error free.  
And you have to turn on the understanding of the context where you are working now.

If we are speaking of **l** ower characters, then we are semantically not far away from using the letter **l** as an abbreviation, even used when handling with regular expressions.

It's a bit rich to pick the one wrong character on the keyboard to immediately have a problem.  
You seem to be a master of this tactical warfare.

Back again to clear the situation ... you have used the pipe symbol by pressing [Alt]+[1][2][4] (numbers from the NumBlock) or on some keyboards (german for instance) by pressing [AltGr]+[\<].

The pipe "|" symbol is a totally different character than the lower case letter "l".  
pipe symbol "|" ==\> | ... l \<== lower case letter "l".

I hope you see the difference now and understand that even for you a "u" is not equal to "U".

DD.20100202.1102.CET
