Merhabalar.Düzenli ifadelerle alakalı bir soru var fikri olanlar cevaplarsa sevinirim.
Soru kullanıcıdan a,b,c,… vb şeklinde alfabe harflerini alan ve yine kullanıcıdan düzenli ifadeyi alan mesela (a+b)*c şeklinde bu düzenli ifade için alfabeden üretilecek kelimeleri bulmamız isteniyor.Var mı fikri olan nasıl yapabiliriz ?
Belirli bir kelime grubunda mı aranacak? Ya da belirli bir uzunluk kısıtı var mı? Yoksa sonsuz sayıda kelime üretilebilir.
Kullanıcının girdiği alfabedeki harfler esas alınıp girdiği düzenli ifadeye göre aranacak uzunluk kısıtı yok kullanıcı kaç adım isterse o kadar gösterilebilir.Mesela alfabeyi a,b girecek düzenl ifadeyide (a+b)*a şeklinde girsin .İlk adımda yıldızı 0 kabul edecek ve kelime a olacak.Yıldızı 1 kabul edecek a veya b’yi seçecek mesela ba kelimesi olacak veya aa
Ama bu durumda sınırsız sayıda kelime çıkar. Bir uzunluk kısıtı koyulmalı.