Regular Expressions 101

Community Patterns

1...45678...744

RFC 4646

0

Regular Expression
ECMAScript (JavaScript)

/
(?<LanguageTag>(?<langtag>(?<language>(?:[a-z]{2,3}(?<extlang>(?:\-[a-z]{3}){0,3}))|[a-z]{4}|(?<subtag>[a-z]{5,8}))(?:\-(?<script>[a-z]{4}))?(?:\-(?<region>[a-z]{2}|[0-9]{3}))?(?:\-(?<variant>[0-9a-z]{5,8}|[0-9][0-9a-z]{3}))*(?:\-(?<extension>(?<singleton>[a-wy-z0-9])(?:\-[0-9a-z]{2,8})+))*)|(?<privateuse>[xX](?:\-[0-9a-z]{1,8})+)|(?<grandfathered>[a-z]{1,3}(?:\-[0-9a-z]{2,8}){1,2}))
/
gmi

Description

Submitted by reThink23 - 2 years ago