0
如何在沒有格式化和十進制值(如:125478521478)的情況下將數字更改爲具有每3位數字空格的字符串(如:24 148 147),則必須將其轉換爲〜100數字,所以我正在尋找有效的解決方案。數字格式化,每隔3位填寫一個空格
如何在沒有格式化和十進制值(如:125478521478)的情況下將數字更改爲具有每3位數字空格的字符串(如:24 148 147),則必須將其轉換爲〜100數字,所以我正在尋找有效的解決方案。數字格式化,每隔3位填寫一個空格
這個腳本應該可以幫到你。您可以在所有數字的循環中運行此腳本。 考慮將125478521478
作爲您的演示編號。代碼應如下 -
var yourNumber = "125478521478";
yourNumber = yourNumber.toString().replace(/,/g, "").replace(/\B(?=(\d{3})+(?!\d))/g, " ");
希望它有幫助!
感謝您的幫助,它的工作原理與我的想法:) – user3733639
在電子表格中?一個uiApp應用程序?請指定上下文....有一個名爲utilities.formatString的gs方法,用於執行此類操作...請參閱此處的文檔https://developers.google.com/apps-script/reference/utilities/utilities –
@Sergeinsas我看到一個,但我無法設法使用它創建空間,只改變了十進制數。可能是我的錯誤,雖然我對此很陌生。 – user3733639