Regular Expressions 101

Community Patterns

Date of birth

0

Regular Expression
PCRE2 (PHP >=7.3)

/
(my date of birth is|my birthdate is|my birthday is|my bday is|i was born on|date of birth is|dob is|birthdate is|my dob is|birthday|birth date is)*(\s)*(((0)[0-9])|((1)[0-2])|(January|Jan|February|Feb|March|Mar|April|Apr|May|June|Jun|July|Jul|August|Aug|September|Sep|October|Oct|November|Nov|December|Dec))(\/|.|-)([0-2][0-9]|(3)[0-1])(\/|.|-)\d{2,4}
/
gi

Description

This regex takes care of all birthdate with different formats. This is built for US customers

Submitted by Rushabh shah - 2 years ago