簡體   English   中英

格式貨幣正則表達式javascript

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM