Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Volentieri.
- Se, come vedo spesso nei libri di LDB, le note non sono cliccabili ma sono segnate nel testo con numeri progressivi chiusi tra tag <sup>, e a fine capitolo (fine che in questo caso, fortunatamente, è anche la fine del singolo file xhtml) con lo stesso numero seguito da un punto, la cosa è piuttosto semplice.
- Prima regex: trova
- (<sup>([0-9]{1,})</sup>)
- e sostituisci con
- <a href ="#\2-n" id="\2">\1</a>
- Cioè trova tutti i numeri in apice e li sostituisce con un link che ha come ID lo stesso numero, e come destinazione un ID che è lo stesso numero seguito da un "-n".
- Seconda regex: trova
- <p>([0-9]{1,})\.
- e sostituisci con
- <p><a href ="#\1" id="\1-n">\1</a>
- Cioè trova tutti i paragrafi che iniziano con uno o più numeri seguiti da un punto, e fai una sostituzione analoga a quella sopra, ma con destinazione e ID invertiti.
- Entrambe le regex vanno affinate un po' a seconda del libro, specialmente perché, come dicevo prima, il codice è spesso sporchissimo e pieno di classi e span del tutto inutili.
- Spero di essere stato chiaro. Se c'è bisogno di altre spiegazioni natjus dovrebbe vedere la mia vera mail.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement