constructor creat custom separ match charact start unless overrid link add add behaviour add start encount free return param start start charact custom separ start pattern pattern start match pattern length 