add regex.c/h