A java regex lib, It's non-backtracking and for data streams