ÎncepețiÎncepe gratuit

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

Vezi cursul

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);
    }
}
Editează și rulează codul