La copie de code est la suivante:
<script type = "text / javascript">
var s = ', dddd';
if (s.substr (0,1) == ',')
S = S.Substr (1);
document.write (s);
</cript>
Voici quelques meilleurs codes:
La copie de code est la suivante:
<script linguisse = "javascript">
var str = "Asdfk, Asdf345345,345345";
// Remplacez tous les caractères à l'exception des nombres et des virgules.
str = str.replace (/ [^ 0-9,] * / g, "");
// supprime la première virgule
if (str.substr (0,1) == ',') str = str.substr (1);
// supprime la dernière virgule
var reg = /, $ / gi;
str = str.replace (reg, "");
alerte (str);
</cript>
Ce qui suit ajoute principalement la méthode de retrait de plusieurs virgules en une seule virgule
La copie de code est la suivante:
fonction dostr (str) {
str = trim (str);
var strarry = unique (str.split (","));
str = strarry.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, "");
retour STR;
}