View Single Post
Old 02-12-2026, 12:34 AM   #7
CoreyEMTP
Junior Member
CoreyEMTP began at the beginning.
 
Posts: 9
Karma: 10
Join Date: Feb 2026
Device: Kobo
Well, I came up with this one that works perfectly fine on regex101, using the python engine:

(?P<author>[^-]+) - (?P<title>[^(\[]+)(?: \((?P<year>\d{4})\))?(?: \[(?P<isbn>[^\]]+)\])?

Doesn't work in calibre however.
CoreyEMTP is offline   Reply With Quote