Expresii regulate
Gestionezi inventarul unui magazin de electronice și ai observat că unele nume de produse conțin caractere speciale. Expresiile regulate (regex) îți permit să cauți tipare în text pentru a elimina aceste caractere speciale. Creează un tipar regex care să elimine orice caracter care nu este literă mică, literă mare sau spațiu.
Acest exercițiu face parte din cursul
Curățarea datelor în Java
Instrucțiuni pentru exercițiu
- Completează tiparul regex pentru a exclude literele mici, literele mari și spațiile.
- Elimină orice caracter care nu este literă sau spațiu din
messyProduct.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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);
}
}