A replacement for grep for programmers