Vai al contenuto

Discussioni utente:Alex brollo/NextRegex.js

Contenuti della pagina non supportati in altre lingue.
Aggiungi argomento
Da Wikisource.
Ultimo commento: 7 mesi fa, lasciato da Alex brollo in merito all'argomento Estendere Trova e sostituisci

Estendere Trova e sostituisci[modifica]

@Candalua Comincio a dissodare le cose per aggiungere al notro potente Trova e sostituisci un pulsante "Trova successivo". La funzione vis1:

  • accetta un parametro el, elemento textarea;
  • accetta un parametro r, regex;
  • a partire dal focus, o dalla selezione all'interno dell'elemento el, seleziona il primo match di r; se viene raggiunta la fine, ricomincia dall'inizio;
  • fa scorrere la finestra textarea in modo che il match sia visualizzato.
  • se non trova niente, visualizzerà un messaggio.

Provo ancora un po', poi aggiungo un pulsante "Trova successivo" al box Trova e sostituisci.

Passi successivi: rinominare "Sostituisci" in "Sostituisci tutti", ed aggiungere un pulsante e una routine "Sostituisci". Alex brollo (disc.). 11:31, 1 nov 2023 (CET)Rispondi

@Candalua Funzia! Per ora le modifiche di MediaWiki:Gadget-RegexMenuFramework.js sono minime, guisto quello che serve per fare un pulsante che richiama la funzione trovaSucc, a sua volta caricata dal mio common.js.
Passo alla sperimentazione. Caso specifico: trovare (con una regex a ricerca multipla) errori ricorrenti, molto frequenti negli OCR difficili; il fatto che i match siano selezionati uno a uno permette la correzione immediata da tastiera, solo quando necessario (cosa vitale nei casi ambigui). Torno a Vasari.