buongionro a tutta la comunità, avrei bisogno urgente del vostro aiuto:
sto cercando di finire una funzionalità per l'analisi del codice java del mio progetto e mi ritrovo a dover cercare e segnalare quei files in cui non viene sipettata una certa struttura logica di comandi del tipo
comando;
try{
/* QUALSIASI COSA */
}
finally{
comando;
}
Fino ad ora ho pensato di trasformare l'intero file in stringa per poi applicarci una regular expression che funziona solo per trovare il comando su una riga ma se voglio trovarne l'intera struttura non riesco
Ho provato anche con dei tool di visualizzazione dell'espressione ma non ne vengo a capo, qualcuno di voi può aiutarmi? Sono ovviamente ben accette anche altre forme di soluzione...
Vorrei farvi notare che per ogni file potrebbero esser presenti più istanze di questa struttura.
Grazie di cuore a tutti