Build, test, and debug regular expressions
This regex validates BEM (Block Element Modifier) CSS class names, including stateful prefixes (u-, is-, has-, js-) and an optional @suffix. It matches blocks starting with an uppercase letter, followed by optional __element and --modifier parts, all in camelCase. Useful for enforcing consistent naming conventions in front-end projects.