Skip to content

Latest commit

 

History

History
43 lines (21 loc) · 1.53 KB

File metadata and controls

43 lines (21 loc) · 1.53 KB

S6_SP_Lab0

System programming lab, about meta sybol *.
http://sp-lab0.herokuapp.com/

Task

Розпізнавання ланцюжків по заданих шаблонах в текстових файлах

Завдання

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

Метасимвол – *. Зміст метасимволу – ланцюжок довільних символів (приклади 1,7,8). Сформувати новий текст, в який помістити всі знайдені слова, впорядкувавши їх за довжинами.

Tests

1.1 Sit State Set SDT SLTV Support Sin Simple

1.2 S*t

1.3 Sit Set Support

1.4 Sit Set Support

2.1 day downage dady deep adam destroy danger dachas da

2.2 da

2.3 day downage dady danger dachas da

2.4 da day dady danger dachas downage

3.1 Mama africa daylight flowers Fanat afraid chakalaka

3.2 a**a

3.3 Mama africa Fanat afraid chakalaka

3.4 Mama Fanat africa afraid chakalaka