* for no word boundaries, # for word boundaries