Mintaillesztés


Feladat: adott egy minta, amely egy egyszerű reguláris kifejezés: tartalmazhat tetszőleges számú * karaktert, amely tetszőleges számú karaktert helyettesíthet, és tetszőleges számú ? karaktert, amely pontosan egy tetszőleges karaktert helyettesít. Adott egy szöveg, ebben keresendőek azok a sorok, amelyek illeszkednek a reguláris kifejezésre.

Az eredményt a standard output-ra írjuk: azokat a sorokat, amelyek illeszkednek a reguláris kifejezésre.

Példa Input:
a?b*c
alberc
abbbccc
alarc
abc
harc
    

Példa Output:
alberc
abbbccc
    

A feladat megoldásához csak a szabványos C++ eszközei használhatóak!

Beadási határidő: 2013. december 8.