مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mamooshgol

عضویت از 1394/06/16

گذاشتن regular experssion برای جدا کردن اعداد با استفاده از جاوااسکریپت

  • چهارشنبه 18 فروردین 1395
  • 09:03
تشکر میکنم

سلام من با استفاده از کد جاوا زیر میتونم عددهامو با کاما جدا کنم اما نمی دونم چطوری همین جا هم چک کنم عدد وارد بشه فقط ، عدد با کاما  ممنونم میشم راهنماییم کنید .

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • چهارشنبه 18 فروردین 1395
  • 09:26

برای جدا کردن 3 رقم - 3رقم اعداد سمت کلاینت توسط JS ، من بهتون Number.js را پیشنهاد میکنم جدا از فرمت دهی برای جدا کردن اعداد نوع های دیگری هم برای فرمت دهی دارد . لینک زیر را مشاهده کنید :

A javascript library for formatting and manipulating numbers.

var number = numeral(1000);

var string = number.format('0,0');
// '1,000'

var value = number.value();
// 1000

 

کاربر سایت

سجاد باقرزاده

عضویت از 1392/02/24

  • چهارشنبه 18 فروردین 1395
  • 09:30

و همچنین برای استفاده از Regular ها می توانید از کد زیر استفاده کنید :

Number.prototype.format = function(){
   return this.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,");
};

var num = 1234;
alert(num.format());

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)