Regex Explorer is the largest regular expression database for regex pattern and matches containing searchable and filterable records for many different languages

Split address line into street name and house number

This regular expression splits an address line like for example "1117 Franklin Blvd" into the street name and house number. It also supports addresses where street name and house number are the other way around (e.g. "Mustermannstr. 1"). Furthermore, this regular expression also supports address lines where additional information is given that is neither a street name nor a house number (e.g. "3940 Radio Road, Unit 110", "Pallaswiesenstr. 57 App. 235", "Suite 1500, 802 Docklands Street"). The regular expression has 8 capture groups in total. The first 4 capture groups get used when the house number precedes the street name. The names of these capture groups are prefixed with "A_". If the house number succeeds the street name, the last 4 capture groups are used. These are prefixed with "B_".

Accept url without www

Strict Password Validator

**This regex matches only when all the following are true:** password must contain 1 number (0-9) password must contain 1 uppercase letters password must contain 1 lowercase letters password must contain 1 non-alpha numeric number password is 8-16 characters with no space


Validate Birth Date (d/m/Y)

From 1970 to 2015 Replace: (\d{4})$ for (19[7-9]\d|20[0-1][0-5])$

Get stuff inside <a> tags

Get stuff inside <a> tags, which are between certain words

Split quotes and single words

Find " and ' quoted strings and "orphaned"/single words in a string

All href in a tag

Find all href in a tag

Spanish DNI/NIE check fist pass

Email with + symbol

email that accepts the plus (+) symbol