add columns regular expression match function