Salve a tutti, sto realizzando un programma che legge da file di testo e ho bisogno di fare un controllo su una determinata stringa che deve avere solo determinati caratteri e non altri... Mi spiego meglio. La stringa in questione da analizzare è la seguenteè in particolare la stringa che in un file .srt (Sottotitoli) indica il tempo in cui il sottotitolo annesso deve essere inserito. Perciò è necessario che questa stringa sia perfetta e che non ci siano lettere o qualsiasi altro genere di carattere che possano modificarne l'integrità.01:38:59,935 --> 01:39:01,604
Per questo motivo ho pensato di usare le espressioni regolari ma pur leggendo la documentazione e guide varie online non riesco ancora a creare qualcosa di sicuro in ogni caso e soprattutto funzionante.
Quindi come potrei fare in modo che il programma mi avvisi che in quella stringa non ci siano caratteri di disturbo e che quindi rispetti lo standard? Uso la srt.match()? Avete altre idee?
Grazie per l'auito.![]()