c++ regex sucks , want to use char
after dis
half class