Регулярні вирази
Ви керуєте складськими запасами крамниці електроніки й помітили, що в деяких назвах товарів трапляються спеціальні символи. Регулярні вирази (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);
}
}