Espressioni regolari
Stai gestendo l'inventario di un negozio di elettronica e hai notato che alcuni nomi di prodotti contengono caratteri speciali. Le espressioni regolari (regex) ti permettono di cercare pattern nel testo per rimuovere questi caratteri. Sviluppa un pattern regex per rimuovere tutti i caratteri che non sono lettere maiuscole o minuscole, oppure spazi.
Questo esercizio fa parte del corso
Pulizia dei dati in Java
Istruzioni dell'esercizio
- Completa il pattern regex per escludere lettere maiuscole e minuscole e gli spazi.
- Rimuovi da
messyProductqualsiasi carattere che non sia una lettera o uno spazio.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
public class ProductDataExample {
public static void main(String[] args) {
String messyProduct = "Headphones *(Wireless)*";
// Complete the regex pattern to exclude lower or upper case letters or spaces
String regex = "[^____]";
// Remove any character that is not a letter or space
String cleanedProduct = ____.____(regex, "");
System.out.println(cleanedProduct);
}
}