Задачи на работу с текстом в Dart. Часть 8
Дана строка:
String str = '1234567890';
Замените середину строки на "*****".
Дана строка:
String str = 'hello_world_test';
Преобразуйте snake_case в "Hello World Test".
Дана строка:
String str = 'aaabbccd';
Удалите последовательные повторяющиеся символы: "abcd".
Дана строка:
String str = 'Hello World';
Найдите позицию подстроки "World".
Дана строка:
String str = 'I love Dart';
Замените "Java" на "Dart".
Дана строка:
String str = 'programming';
Подсчитайте количество согласных букв в строке.
Дана строка:
String str = 'document.pdf';
Извлеките расширение файла.
Дана строка:
String str = '/home/user/file.txt';
Извлеките имя файла.
Дана строка:
String str = 'This is a very long string';
Сократите строку до 10 символов с "..." в конце.
Дана строка:
String str = 'Ivan Ivanov Ivanovich';
Получите инициалы: "I.I.".