Python estrarre una stringa prima di un determinato carattere
Quando si lavora con le stringhe, una delle operazioni più comuni è estrarre una stringa prima di un determinato carattere. Questo tipo di manipolazione è utile in molti contesti: dall’elaborazione di file di testo, all’analisi di dati strutturati, fino alla pulizia di input utente.
Vediamo come eseguire questa operazione in alcuni dei linguaggi di programmazione più usati.
Python
In Python, possiamo estrarre una sottostringa prima di un determinato carattere in modo molto semplice utilizzando il metodo split()
oppure con slicing.
stringa = "image012345676.jpg" stringa .split('.')[0] #restituisce image012345676 stringa .split('.')[1] #restituisce jpg