때로는 많은 쉼표가있어서 우리가 다루기가 어렵습니다. 다음 함수는 여러 쉼표를 하나의 쉼표로 대체하여 후속 처리를 용이하게합니다.
코드 사본은 다음과 같습니다.
<script language = "javaScript">
var str = "asdfk, asdf34 ,,,, 5345 ,,,,";
str = str.replace (new regexp ( ',+', "gm"), ',');
경고 (str);
</스크립트>
좋은 코드 :
코드 사본은 다음과 같습니다.
함수 dostr (str) {
str = trim (str);
var thrarry = 고유 한 (str.split ( ","));
str = thrarry.join ( ",");
str = str.replace (/,/ig, ",");
str = str.replace (/[^0-9,]*/ig, "");
str = str.replace (new regexp ( ',+', "gm"), ',');
if (str.substr (0,1) == ',') str = str.substr (1);
var reg =/, $/gi;
str = str.replace (reg, "");
Return str;
}