Добрый день!
Необходимо строку перевести в нижний регистр и удалить все кроме цифр и символов, вот рабочий код:
var str = "Some_string-9"
str=str.toLocaleLowerCase();
str=str.replace(/\W/g, "");
str=str.replace(/_/g, "");
//result: somestring9
Грамотно ли оформлять его подобным образом? В смысле в три строки такую простую операцию, спасибо!