- Save Regexctrl+s
- Go to library entry

- PCRE2 (PHP >=7.3)
- PCRE (PHP <7.3)
- ECMAScript (JavaScript)
- Python
- Golang
- Java 8

- Match
- Substitution
- List
- Unit Tests

Sponsor

Jamstack at Scale

/

(([A-z.]{3,9}|[0-9]{1,2}) [0-9]{1,2}[, ]{1,2}[0-9]{1,4})|(([A-z.]{3,9}|[0-9]{1,2})[ ,][0-9]{1,4})|([0-9]{1,4})

/

g

1st Alternative

(([A-z.]{3,9}|[0-9]{1,2}) [0-9]{1,2}[, ]{1,2}[0-9]{1,4})

1st Capturing Group

(([A-z.]{3,9}|[0-9]{1,2}) [0-9]{1,2}[, ]{1,2}[0-9]{1,4})

2nd Capturing Group

([A-z.]{3,9}|[0-9]{1,2})

1st Alternative

[A-z.]{3,9}

Match a single character present in the list below

[A-z.]

{3,9} matches the previous token between 3 and 9 times, as many times as possible, giving back as needed (greedy)

A-z matches a single character in the range between A (index 65) and z (index 122) (case sensitive)

. matches the character . with index 46_{10} (2E_{16} or 56_{8}) literally (case sensitive)

2nd Alternative

[0-9]{1,2}

Match a single character present in the list below

[0-9]

{1,2} matches the previous token between 1 and 2 times, as many times as possible, giving back as needed (greedy)

0-9 matches a single character in the range between 0 (index 48) and 9 (index 57) (case sensitive)

matches the character with index 32_{10} (20_{16} or 40_{8}) literally (case sensitive)

Match a single character present in the list below

[0-9]

{1,2} matches the previous token between 1 and 2 times, as many times as possible, giving back as needed (greedy)

0-9 matches a single character in the range between 0 (index 48) and 9 (index 57) (case sensitive)

Match a single character present in the list below

[, ]

{1,2} matches the previous token between 1 and 2 times, as many times as possible, giving back as needed (greedy)

,

matches a single character in the list , (case sensitive)Match a single character present in the list below

[0-9]

{1,4} matches the previous token between 1 and 4 times, as many times as possible, giving back as needed (greedy)

0-9 matches a single character in the range between 0 (index 48) and 9 (index 57) (case sensitive)

2nd Alternative

(([A-z.]{3,9}|[0-9]{1,2})[ ,][0-9]{1,4})

3rd Capturing Group

(([A-z.]{3,9}|[0-9]{1,2})[ ,][0-9]{1,4})

4th Capturing Group

([A-z.]{3,9}|[0-9]{1,2})

1st Alternative

[A-z.]{3,9}

Match a single character present in the list below

[A-z.]

{3,9} matches the previous token between 3 and 9 times, as many times as possible, giving back as needed (greedy)

A-z matches a single character in the range between A (index 65) and z (index 122) (case sensitive)

. matches the character . with index 46_{10} (2E_{16} or 56_{8}) literally (case sensitive)

2nd Alternative

[0-9]{1,2}

Match a single character present in the list below

[0-9]

0-9 matches a single character in the range between 0 (index 48) and 9 (index 57) (case sensitive)

Match a single character present in the list below

[ ,]

,

matches a single character in the list , (case sensitive)Match a single character present in the list below

[0-9]

{1,4} matches the previous token between 1 and 4 times, as many times as possible, giving back as needed (greedy)

0-9 matches a single character in the range between 0 (index 48) and 9 (index 57) (case sensitive)

3rd Alternative

([0-9]{1,4})

5th Capturing Group

([0-9]{1,4})

Match a single character present in the list below

[0-9]

{1,4} matches the previous token between 1 and 4 times, as many times as possible, giving back as needed (greedy)

0-9 matches a single character in the range between 0 (index 48) and 9 (index 57) (case sensitive)

Global pattern flags

g modifier: **g**lobal. All matches (don't return after first match)

Your regular expression does not match the subject string.

No Match

/

/

g

Please wait while the app is loading...