a dash after the first word


#1

i have a few titles as this.

4shared -93 P Susheela

i want to get it as > 93 P Susheela

i tried the following with no success

  1. filename filename conversion old pattern $1-$2
    new pattern $2
    not accepting by mp3tag
    2)to get a dash after the first word
    REPLACE WITH RE
    FIELD>title
    RE> (.?)(.)
    Rep with> $1-$2
    result is i get a dash before the first word>becomes -4shared -93 P Susheela

  2. i tried the following to get a dash after the second word
    REPLACE WITH RE
    FIELD>title
    RE> (.?)(.?)(.*)
    Rep with> $1-$2
    result is i get a dash >becomes -

  3. tried to delete a few characters from the begining of the string with
    .{7} didnot give the result
    it shows that the string is being considered as one word by the mp3tag.
    how can i get the result?


#2

The converter filename-filename uses
%1-%2
as variables.
You have used the wrong syntax.
Also: Why do you use the filename-converter if you want to modify TITLE?

For the regular expression I would use teh following pattern:
^.-(.)
Replace with
$1


#3

Use the correct syntax and placeholders in the converter "Filename - Filename", see picture ...


It is not clear what you want to achieve, what do you mean with "word"?

It is not clear what you want to achieve, what do you mean with "word"?
See also:
how to get a dash between words

You can "throw an anchor", that means, tell the regexp where to start the examination.
For example, the caret sign ^ marks the left side of the given string as the starting point.
$regexp(%_FILENAME%,'^.{7}',)
See also:
How to eliminate one character from beginning of title?

DD.20120411.0946.CEST