Regular Expressions 101

Community Patterns

Community Library Entry

1

Regular Expression
PCRE (PHP <7.3)

/
(?<greek_letter>\\?\\(?:alpha|[bz]?eta|(?:dig|g|G)amma|[Dd]elta|[Uue]psilon|[Tt]heta|iota|kappa|[Ll]ambda|[mn]u|[Xx]i|[Pp]i|rho|[Ss]igma|tau|[Pp][hs]i|chi|[Oo]mega|var(?:epsilon|theta|rho|ph?i|kappa|sigma)))
/
gm

Description

Recognises all LaTeX Greek letter variants (e.g. \pi \Pi \varpi) while excluding invalid variants as defined here: https://www.overleaf.com/learn/latex/List_of_Greek_letters_and_math_symbols

Submitted by anonymous - 4 years ago