Goodreads Italia discussion

96 views
eBook & eBook reader > Calibre e le regular expression

Comments Showing 1-5 of 5 (5 new)    post a comment »
dateUp arrow    newest »

message 1: by Francesco (new)

Francesco (thekaspa) Ho tutta una serie di ebook che contengono nel titolo del file la serie e il numero di serie dello stesso.
Invece di farlo a mano, volevo usare le regular expression in Calibre per inserire in automatico la serie e il numero (sono parecchi e non sono in ordine, quindi di farlo a mano no grazie).

Per ora riesco solo a toglierli dal titolo, ma non riesco in alcun modo ad inserirli nel campo della serie.
Mi sapreste aiutare?


message 2: by Gabriele (new)

Gabriele (gndeveloper) | 33 comments Le regular expression, l'incubo di ogni programmatore...

Prova a farmi un esempio di titoli e del risultato che vuoi ottenere e vediamo se ne saltiamo fuori ;)


message 3: by Francesco (new)

Francesco (thekaspa) Fino alle regex ci arrivo, il mio problema è che non riesco a dirgli di prendere i numeri e inserirli nel campo Serie come ordinamento.

Sostanzialmente sono Urania, quindi il titolo è tipo "Urania 0001 - Le Sabbie di Marte", e io usando "Urania [0-9]{4} -" riesco a lasciare solo il titolo.
Se invece metto "[^0-9]", mi recupera correttamente solo il numero, ma io nel campo Series devo inserire prima Urania, altrimenti non sa che serie sia.

Idee su come fare?


message 4: by Gabriele (last edited Dec 21, 2013 12:55PM) (new)

Gabriele (gndeveloper) | 33 comments Forse non ho ben capito il problema, ma se fai:
(Urania [0-9]{4}) -

e nel campo "sostituisci con" metti:
\1

lui ti riporta:
Urania 0001

no?


message 5: by Francesco (new)

Francesco (thekaspa) Comunque ora ho capito l'inghippo.
Le Regex funzionano, ero io che cercavo di farlo DOPO averli inseriti, mentre dovevo farglielo fare DURANTE l'inserimento.
Ora sta macinando felice, poi ripulirò i titoli tutti assieme, l'importante era riuscire ad avere il numero di serie corretto..


Ah, ecco, non era tra parentesi!


back to top