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

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/)
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.
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