Тестируем регулярку
Работают ли ваши регулярные выражения? по себе знаю что на проверку всех вариантов уходит масса времени, но если есть под рукой консоль можно упростить работу. Возьмем простейшее регулярное выражение '^a' которое ищет строки в который буква а стоит в начале слова и введем команду
tosh$ cat | grep '^a' ant ant test pif wet arm arm
после этого вы можете смело набивать все варианты которые вам заблагорассудится, то слово что повторится после нажатия Enter и есть совпавшие с регуляркой.
Для остановки процесса Ctrl-d