js實現字母加數字的自動編號,js怎麼實現賬號由英文字母,數字,下劃線組成。需要詳細的程式碼。謝謝

2021-07-08 20:54:07 字數 1227 閱讀 7104

1樓:匿名使用者

前面的字母長度未知,如果數字的位置和長度能固定的話,就先將數字串擷取下來加一後再把字母串連上就行了;如果連數字的位置和長度也不能固定的話可就不好辦了,示例如下(以***2938為例):

var str = "***2938"; //字串由4位數字和若干字母組成

var num = str.substring(str,str.length()-4,str.length()-1);//從後向前擷取字串中的數字串

var num = num + 1 ;

str = str.substring(str,1,str.length()-4) + num;

2樓:匿名使用者

var i = 100;

var arg = ;

var oldnum = 'xx0001';

for ( var j=1; j

擷取字串從0到-1,然後再 + 數字

3樓:俺啥都知道

newnum = oldnum.replace("0001", "0002");

4樓:

var oldlength=oldnum.length;

var newlength=oldlength-4;

var num_1= oldnum.slice(0,newlength);

var num_2= parseint(oldnum.slice(newlength),10)+1;

var newnum2=num_2.tostring();

var num2length=newnum2.length;

var num="";

for(var i=0;i<4-num2length;i++)newnum=num_1+num+num_2;

alert(newnum);

我試了一下這個方法可以實現你說的自動編號,感覺就是煩瑣,你不嫌這個方法羅嗦就試試吧。

js怎麼實現賬號由英文字母,數字,下劃線組成。需要詳細的**。謝謝

5樓:匿名使用者

已經寫了啊,難道不符合你的需求麼?不符合就追問啊

6樓:平行宇宙網路科技

$(document).ready(function(e)

else

})});

excel帶有字母的數字自動編號

a1輸入 char 64 row 1 1 row 1 1 向下複製公式即可 row 的結果是數字,row 1 1 1,row 2 2 2 char 的值是數字代表的字元 是連線符 注 char 65 是字母a char 90 是字母z,char 97 是字母a,char 122 是字母z 回答者 l...

js實現字數超出寬度自動顯示省略號

超出寬度主要是css屬性最好的 width xx white space nowrap overflow hidden text overflow ellipsis 只要容器屬性有這幾個屬性,不管是css還是html或者js賦值就行 1 用js實現這樣的功能純粹就是浪費效能,不划算,最好用css來實...

delphi中如何實現數字和字母組合的字串數字部分不斷自加1,順序不能變

function incnum const numberstr string string vari,num integer numstr string isin boolean begin isin true numstr numberstr for i length numstr downto ...