Uwierz mi, że na prawdę chciałem pomóc ale kompletnie nie rozumiem tego co napisałeś :(
W notepad++ regexp są dość dobrze zaimplementowane, więc aby Ci pomóc napisz proszę najlepiej kilka przykładów ciągów wejściowych i ciągów, jakie chcesz uzyskać po obrobieniu ich regexp:
w ciągu:
"xxyyzz"
wyszukaj wszystkie "y" i zamień na Y:
"xxYYzz"
W takiej formie podaj z 2-3 przykłady to pomożemy.