ПочатиПочніть безкоштовно

Регулярні вирази

Ви керуєте складськими запасами крамниці електроніки й помітили, що в деяких назвах товарів трапляються спеціальні символи. Регулярні вирази (regex) дають змогу знаходити у тексті шаблони й вилучати ці символи. Розробіть шаблон regex, щоб прибрати всі символи, які не є літерами у нижньому чи верхньому регістрі або пробілами.

Ця вправа є частиною курсу

Очищення даних у Java

Переглянути курс

Інструкції до вправи

  • Доповніть шаблон regex так, щоб він виключав літери у нижньому та верхньому регістрі й пробіли.
  • Приберіть з messyProduct будь-які символи, що не є літерами або пробілами.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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);
    }
}
Редагувати та запускати код