2016-04-12 4 views
-2

Tutarlı işleviyle miktarları JavaScript'te ayırmak istiyorum. Olası girişler şunlardır:Bir JavaScript Dizesi virgül ve noktalara göre nasıl bölünür?

10,256,326.26

10.269,69

Ne elde etmek istiyorum gibi bir dizideki sayısal değerler elde ettiğini bölünmüş yaparak olduğunu :

  • [10,256,326,26]
  • [10,269,69]
  • [100]
  • Bunun için kullanabilirsiniz düzenli ifade

?

Bir regex ile split() kullanabilirsiniz
+0

Google'a istediğiniz hangi tüm karakterleri içeren bir character class kullanabilirsiniz "bir JavaScript bölmek Virgülle ve noktalarla dize "ve en iyi sonuçlar neredeyse tam olarak size söyleyecektir. – ClasG

+0

Google'da bulamadınız, sadece – Jonas

cevap

2

Sen split

var s = "10.269,69"; 
 
document.write(s.split(/[,.]/))

+0

Works! – Jonas

+0

@Jonas good..enjoy .. – rock321987

+0

Done;) teşekkürler. – Jonas

0

:

console.log(str.split(/,|\./));