Build, test, and debug regular expressions
Matches snake_case identifiers consisting of lowercase letter words separated by underscores, such as 'my_variable_name' or 'hello_world'. With the global and multiline flags, it validates each line independently, requiring the entire line to conform to snake_case format. Commonly used for validating or linting variable names in languages like Python and Ruby that follow snake_case naming conventions.