我的字母數字字符串始終以數字結尾,但可能會有其他數字在早期嵌入。在字母數字字符串末尾的javascript增量數字
我需要遞增數字結尾並返回新的ID號。
例子:
A48-DBD7-398
將在一個循環遞增:
A48-DBD7-398
A48-DBD7-399
A48-DBD7-400
如何分離出從字符串的其餘部分的數字尾巴,然後保存兩個部分進不同的變量?
我發現其他幾個S.O.這些問題將字符串中的數字分開,但他們無法處理第一部分中的混合字母數字字符 - 否則他們將所有數字分開,而不管它們在哪裏。我只需要得到尾數字。
更新:這個問題仍然是開放
我發現在我的解決方案不工作的情況下:
ABC123-DE45-1
重複爲:
ABC2
ABC3
ABC4
我不明白爲什麼拆分數字需要純粹的alpha第一部分?如果你知道ID從最後一個連字符開始,那麼分割就可以工作,並且是迄今爲止最好的解決方案。 – RainingChain 2015-03-19 04:40:05