javascript - 正規表現 /(\d)(?=(\d{3})+\.)/g
伊谢尔伦
伊谢尔伦 2017-05-19 10:35:23
0
1
701

12000000.11 を「12,000,000.11」に変換するなど、浮動小数点数の左側の数値の 3 桁ごとにカンマを追加するにはどうすればよいですか?

関数カンマフィ(数値){

リーリー

}
この規則をどう理解すればよいのかわかりません。 /(d)(?=(d{3}) .)/g
仕組みがわかりません

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全員に返信(1)
阿神

一致/(d)(?=(d{3})+.)/g数値の後に 3 桁または 3 の倍数、そして小数点が続きます。 d{3})+ は、3 つの数値、6 つの数値など、3 の倍数である数値を意味します。 ?= は、次の数値が 3 の倍数である必要があることを意味します

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート