Build, test, and debug regular expressions
This regex validates camelCase identifiers that allow digits and have a limited uppercase sequence length. It ensures the string starts with a lowercase letter, and any uppercase letters appear in groups of 1 to 3, followed by lowercase letters or digits. The pattern supports standard camelCase, trailing uppercase, and mixed forms, making it suitable for variable or function names in .NET applications.