2014-12-11 58 views
-3

分割字符串更改數目爲字符串JavaScript的,每長度

ex) 

721,011 => seven hundred twenty-one thousand eleven 

21,011 => twenty-one thousand eleven 

,我發現每三個詞

https://gist.github.com/hendriklammers/5231994

但它是在第一個字splited分裂

721,011 => [721, 011] (It is perfect) 
21,011 => [210, 11] (It is not perfect, wanna [21, 011]) 
2123011 => [212, 301, 1] (It is not perfect, wanna [2, 123, 011]) 
21230ef11 => [212, 301, 1] (It is not perfect, I'll accept only integer , wanna [2, 123, 011]), (using fucntion num.toString().replace(/\D/g, "")) 

如何分割字符串的長度?

它是唯一的反向字符串和re reversing?

+0

請顯示您的代碼。 – Barmar 2014-12-11 02:45:25

+0

@Barmar現在我開始開發並找到如何拆分單詞 – kai 2014-12-11 02:51:36

+0

「每個長度拆分字符串」根本不清楚你想要的。請爲幾個不同的輸入顯示樣本輸入和所需的輸出。 – jfriend00 2014-12-11 02:51:57

回答

1

如果我不明白你的問題完全錯誤的,一個簡單的

var a = '21,011' 
var b = a.split(','); 

應該做的工作。

+0

我的文本是「21,011」或「21011」或「2938dkdj」(更改2938) – kai 2014-12-11 02:50:45

+0

不,我認爲(?)他想要將一個沒有逗號的數字分成三位數組,以便輸入到他的算法中以轉換數字成詞。 – 2014-12-11 03:05:23