Convert camel-case text to underscore-separated lowercase text.
Insert an underscore before every uppercase ASCII letter, lowercase the
result, and remove one leading underscore. Acronyms are split per letter:
XMLParser becomes x_m_l_parser. Existing underscores are otherwise kept.
Convert camel-case text to underscore-separated lowercase text.
Insert an underscore before every uppercase ASCII letter, lowercase the result, and remove one leading underscore. Acronyms are split per letter:
XMLParserbecomesx_m_l_parser. Existing underscores are otherwise kept.Usage:
Output: