[英]format currency regular expression javascript
我需要使用JavaScript在網頁上顯示帶格式的數字。 我想對其進行格式化,以便在正確的位置添加逗號。 我將如何使用正則表達式執行此操作? 我已經達到了這樣的程度:
我正在嘗試使用正則表達式和JavaScript來設置英語和法語的貨幣格式。 根據我的語言,應該使用特定的正則表達式。 英文工作得很好,但正試圖弄清楚法語。
return "$" + num.toFixed(2).replace(/\d(?=(\d{3})+\.)/g, '$&,');
這適用於英語。 所以我的5000轉換為$ 5,000.00很好。
我需要法語看起來像這樣5 000,00 $
return num = num.substring(1).replace(/,/g , " ").replace(".", ",") + " $";
用它來表示英文格式的num。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.