Quick actions

cmd+k|ctrl+k

Navigation

Languages

string-to-camelCase

Snippet info

Language

JavaScript

Visibility

public

Author

pallavid

Created

2021-10-11T18:52:55.19072Z

Updated

2021-10-11T18:52:55.19072Z

function toCamelCase(str){
    let regex=/[^A-Za-z0-9]/
    let arr=str.split('')
    // console.log(arr)
    for(let i=0;i<arr.length; i++){
        if(arr[i].match(regex)){
        // arr[i+1]=arr[i+1].toUpperCase()
        arr.splice(i, 1)
        arr[i]=arr[i].toUpperCase()
        }
    }
   return arr.join('')
}

console.log(toCamelCase('the_stealth_warrior'))
console.log(toCamelCase('The_stealth_warrior'))
console.log(toCamelCase('A-B-C'))
INFO