جایگزینی , با ، در اعداد – جاوا اسکریپت
سوال جدیدسلام. من یک سری اعداد دارم که از این دو تابع استفاده کردم
total_delivery = formatter.format(total_delivery);
total_delivery = total_delivery.replace('$',' ') + " "+"تومان";
و در نهایت خروجی به این صورته:
۱۷,۴۴۵,۴۰۰ تومان
حالا میخوام به جای استفاده از ‘,’ از ‘،’ استفاده کنم…. یعنی خروجی به این صورت باشه :
۱۷،۴۴۵،۴۰۰ تومان
اگر از همون تابع replace که در بالا استفاده کردم ، استفاده کنم تنها اولین کاما رو جایگزین میکنه نه همه رو…
کامنتی پیدا نشد.
سلام،
همانطور که گفتین متد replace فقط اولین مورد تطبیقی رو پیدا و جایگزین می کنه ، برای اینکه همه موارد تطبیقی را پیدا و جایگزین کنیم میتونیم از توصیف گر g استفاده کنیم (مربوط به مبحث Regular Expressions )
total_delivery = total_delivery.replace(/,/g, '،');