add some regex pattern for reuse