Regular Expressions 101

Community Patterns

Rubik Parser (with unit tests)

1

Regular Expression
ECMAScript (JavaScript)

/
(\()|(?:(([udfblrmesxyz])(?:([-i'])|(2))?)|(\[((?:(?:[ud][fb]|[fb][ud])(?:[lr]?)|(?:[fb][lr]|[lr][fb])(?:[ud]?)|(?:[ud][lr]|[lr][ud])(?:[fb]?))|(?:o[24][udfb]|o6[lr]|c[cw][23]|pt[jn]|par|prn))]))|(\)([1-9min'])?)
/
ig

Description

extracts face/slice/axis rotations, pieces, patterns and groups

Submitted by FabioDiMonte - 9 years ago