Page 1 of 1

Rename "Firstname Lastname" to "Lastname, Firstname"

Posted: 01 Nov 2022, 08:40
by Yellowbird
Hi rednoah,

How will it be possible while using the [Plain File Mode] to get a hardlink to the proper folder when the naming goes from "Firstname Lastname" to "Lastname, Firstname" ?
Jeff Rovin - [Tom Clancy's Op-Center 21] - Tom Clancy's Op-Center- Call of Duty.epub

Code: Select all

{drive}/{"media"}/{"books"}/{fn.match(/(.*) (.*)/).replace(/\2 \1/)}/{fn}
The end-result I would like it to be: /media/books/Rovin, Jeff/Jeff Rovin - [Tom Clancy's Op-Center 21] - Tom Clancy's Op-Center- Call of Duty.epub

Image

Re: Rename "Firstname Lastname" to "Lastname, Firstname"

Posted: 01 Nov 2022, 11:41
by rednoah
e.g.

Code: Select all

"Jeff Rovin".replaceFirst(/(\S+) (\S+)/, /$2, $1/)

Code: Select all

Rovin, Jeff

Re: Rename "Firstname Lastname" to "Lastname, Firstname"

Posted: 01 Nov 2022, 12:27
by Yellowbird
Great.
Almost there.
I need the folder name only and it needs to be Lastname, Firstname and nothing else from the filename.

Code: Select all

{drive}/{"media"}/{"books"}/{fn.replaceFirst(/(\S+) (\S+)/, /$2, $1/)}/{fn}

Re: Rename "Firstname Lastname" to "Lastname, Firstname"

Posted: 01 Nov 2022, 15:02
by rednoah
e.g.

Code: Select all

"Jeff Rovin XYZ".replaceFirst(/(\S+) (\S+).*/, /$2, $1/)

Re: Rename "Firstname Lastname" to "Lastname, Firstname"

Posted: 01 Nov 2022, 15:13
by Yellowbird
Wow, you truly nailed it!
This is exactly what is needed. :D
I will keep on learning.
Thank you, very much.

Re: Rename "Firstname Lastname" to "Lastname, Firstname"

Posted: 22 Sep 2023, 06:46
by Clarar1
Yellowbird wrote: 01 Nov 2022, 12:27 Great.
Almost there.
I need the folder name only and it needs to be Lastname, Firstname and nothing else from the filename.

Code: Select all

{drive}/{"media"}/{"books"}/{fn.replaceFirst(/(\S+) (\S+)/, /$2, $1/)}/{fn}
Hi friend
Extracting just the folder name as "Lastname, Firstname" from a filename is a specific file management task.Free Fire name