const camelToSnakeCase = (text) => { if (!(typeof text === "string" || text instanceof String)) { console.error(`string expected, ${typeof text} provided`) return text } return text.replace(/[A-Z]/g, (letter) => `_${letter.toLowerCase()}`) } camelToSnakeCase("camelCaseToSnakeCase") // camel_case_to_snake_case
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter