(2)
Jasvascript - para formatı desteği
excel'den, wordden veya nerden olursa olsun sayılar copy/paste yapılırsa;ondalık kısmı (virüglegn sonra 2 rakam) varsa onu otomatik olarak algılayıp belirlediğim formatta (10000,00 formatı) yapıştırılsın istiyorum.yani biri geldi wordden;10,000,000.00formatında bir raakamı benim inputuma yapıştırdığ
excel'den, wordden veya nerden olursa olsun sayılar copy/paste yapılırsa;
ondalık kısmı (virüglegn sonra 2 rakam) varsa onu otomatik olarak algılayıp belirlediğim formatta (10000,00 formatı) yapıştırılsın istiyorum.
yani biri geldi wordden;
10,000,000.00
formatında bir raakamı benim inputuma yapıştırdığında,
otomatik olarak
10000000,00
olarak yapıştırsın.
istiyorum.
böyle bir fonksiyonda destek atabilir misiniz?
0
jquery kullanıyorsan şu işini görür, en iyi çözüm değil ama üstünkörü yazdım
var x = "10,000,000.00"; //burası inputun string olarak aldıgını varsaydım
x = x.replaceAll(",","");
x = x.replaceAll(".","");
x = x.substring(0, x.length-2) + "," + x.substring(x.length-2);
0
Regex kullanabilirsin Vanilla js ile.
str = str.replace(/,/g, '')
Bu kısım virgulleri kaldıracak.
str = str.replace(/./g, ',')
Bu da noktaları virgül yapacak.
0
synthetic a priori
(
09.08.20)