Regex operators
^ $ . * + {} ? | [] () [^]