I once spent an entire month developing a very niche product. I figured about 100 people would be interested in it.
Turned out only 11 were. :)
I earned no money, gained no fame.
Still i am happy i did it.
It was challenging enough be fun. Sometimes challenge is all we need.
I don't think your product has a tiny market. Everybody uses regex and nobody actually understands it.