جاوا اسکرپٹ میں سٹرنگ سے آخری کوما کو کیسے ہٹایا جائے۔

Jawa Askrp My S Rng S Akhry Kwma Kw Kys Aya Jay



کوما ایک الگ کرنے والا ہے جو کسی فہرست، جملے وغیرہ کے درمیان استعمال ہوتا ہے۔ بعض اوقات، بہاؤ میں لکھتے وقت، ہم فہرست کے آخر میں سٹرنگ کے آخر میں کوما شامل کرتے ہیں۔ ڈویلپر کے لیے سٹرنگز کے سیٹ سے آخری کوما کو دستی طور پر ہٹانا مشکل ہو سکتا ہے۔ اس مقصد کے لیے، JavaScript کچھ پہلے سے طے شدہ طریقے فراہم کرتا ہے جو صورت حال سے نمٹنے کے لیے استعمال کیے جا سکتے ہیں۔

یہ تحریر دی گئی سٹرنگ سے آخری کوما کو ختم کرنے کے طریقوں کو ظاہر کرے گی۔

جاوا اسکرپٹ میں اسٹرنگ سے آخری کوما کو کیسے ہٹایا جائے؟

سٹرنگ سے آخری کوما ہٹانے کے لیے، نیچے دیئے گئے جاوا اسکرپٹ طریقے استعمال کریں:







  • slice() طریقہ
  • متبادل () طریقہ
  • substring() طریقہ

آئیے ایک ایک کرکے ان طریقوں کو دریافت کریں۔



طریقہ 1: slice() طریقہ استعمال کرتے ہوئے سٹرنگ سے آخری کوما ہٹا دیں۔

' ٹکڑا () سٹرنگ سے کسی بھی کریکٹر کو ہٹانے کے لیے طریقہ استعمال کیا جاتا ہے۔ یہ شروع اور اختتامی انڈیکس کی بنیاد پر سٹرنگ کا حصہ نکالتا ہے اور اسے ایک نئی سٹرنگ کے طور پر دیتا ہے۔ مزید خاص طور پر، ہم اسے سٹرنگ سے آخری کوما کو ہٹانے کے لیے استعمال کریں گے۔



نحو
سلائس() طریقہ استعمال کرنے کے لیے ذیل میں بیان کردہ نحو پر عمل کریں:





تار .. ٹکڑا ( startIndex , endIndex ) ;

یہاں، ' startIndex ' اور ' endIndex ” وہ اشاریہ جات ہیں جو بتاتے ہیں کہ سٹرنگ کے کون سے حصے کو نکالنے کی ضرورت ہے۔

مثال
اس مثال میں، ہم پہلے ایک متغیر بنائیں گے جس کا نام ہے “ رنگ ' جو کوما سے الگ کیے گئے رنگوں کی فہرست محفوظ کرتا ہے:



تھا رنگ = 'سرخ، نیلا، سبز، اورینج' ;

سٹارٹ انڈیکس کو 'کے طور پر پاس کرکے سلائس() طریقہ استعمال کریں۔ 0 اور اختتامی اشاریہ بطور ' -1 ' جو آخری حرف سے پہلے سٹرنگ حاصل کرنے میں مدد کرتا ہے جو کوما ہے:

تھا جواب = رنگ. ٹکڑا ( 0 , - 1 ) ;

دیئے گئے سلائس() طریقہ کو کال کرنے سے 0 انڈیکس سے شروع ہونے والی سبسٹرنگ کو نکالا جائے گا اور اسے سٹرنگ کے آخری کریکٹر سے پہلے نکالا جائے گا۔

پھر، کنسول پر نتیجے میں سٹرنگ پرنٹ کریں ' console.log() طریقہ:

تسلی. لاگ ( جواب ) ;

آؤٹ پٹ دکھاتا ہے کہ رنگوں کی فہرست سے آخری کوما کامیابی کے ساتھ ہٹا دیا گیا ہے۔

آئیے دوسرے طریقہ کی طرف چلتے ہیں!

طریقہ 2: متبادل() طریقہ استعمال کرتے ہوئے سٹرنگ سے آخری کوما ہٹا دیں۔

' تبدیل کریں() ” طریقہ استعمال کیا جاتا ہے صرف اسٹرنگ میں قدر کو متعین سٹرنگ، کریکٹر، یا کسی علامت سے بدلنے کے لیے۔ یہ String قسم آبجیکٹ کا پہلے سے طے شدہ طریقہ ہے۔ یہ دو پیرامیٹرز کو قبول کرتا ہے اور نئی تبدیل شدہ اقدار کے ساتھ ایک سٹرنگ نکالتا ہے۔

نحو
متبادل() طریقہ استعمال کرنے کے لیے ذیل میں دیے گئے نحو کی پیروی کریں:

تار . تبدیل کریں ( سرچ ویلیو , قدر تبدیل کریں ) ;

یہاں، ' سرچ ویلیو 'وہ قدر ہے جس کو تلاش کرنے اور اس کے ساتھ تبدیل کرنے کی ضرورت ہے' قدر تبدیل کریں '

مثال
اب ہم متغیر میں ذخیرہ شدہ پہلے سے بنائی گئی سٹرنگ کا استعمال کریں گے۔ رنگ اور ریجیکس پیٹرن کی شکل میں سرچ ویلیو کو کوما کے طور پر پاس کر کے replace() طریقہ کو کال کریں۔ نکالے گئے کوما کو خالی تاروں سے بدل دیا جائے گا:

تھا جواب = رنگ. تبدیل کریں ( /،*$/ , '' ) ;

یہاں، ریجیکس پیٹرن میں، ' * ' نشان اس کی کسی بھی تعداد کی نشاندہی کرتا ہے (کوما)، اور ' $ ” نشان سٹرنگ کے آخر تک اس سے میل کھاتا ہے۔

آخر میں، ایک متغیر میں ذخیرہ شدہ نتیجے میں سٹرنگ پرنٹ کریں جواب 'کا استعمال کرتے ہوئے کنسول پر' console.log() طریقہ:

تسلی. لاگ ( جواب ) ;

جیسا کہ آپ آؤٹ پٹ میں دیکھ سکتے ہیں، سٹرنگ سے آخری کوما کو ریپلس() طریقہ استعمال کرکے ہٹا دیا جاتا ہے۔

آئیے سٹرنگ سے آخری کوما کو ہٹانے کے لیے دوسرا طریقہ استعمال کریں۔

طریقہ 3: substring() طریقہ استعمال کرتے ہوئے سٹرنگ سے آخری کوما ہٹا دیں۔

جاوا اسکرپٹ کا ایک اور طریقہ ہے جو سٹرنگ کے آخر سے کوما ہٹانے میں مدد کرتا ہے جسے ' سبسٹرنگ() 'طریقہ. slice() طریقہ کی طرح، یہ بھی دو پیرامیٹرز لیتا ہے اور آغاز اور آخری اشاریہ کی بنیاد پر سٹرنگ کے مخصوص حصے کو بطور سبسٹرنگ نکال کر آؤٹ پٹ کے طور پر ایک نئی سٹرنگ واپس کرتا ہے۔

نحو
substring() طریقہ استعمال کرنے کے لیے ذیل میں فراہم کردہ نحو کی پیروی کریں:

تار . سبسٹرنگ ( startIndex , endIndex ) ;

یہاں، ' startIndex ' اور ' endIndex ” وہ اشاریہ جات ہیں جو یہ بتاتے ہیں کہ سٹرنگ کا کون سا حصہ سٹرنگ سے نکالا جانا چاہیے۔ نوٹ کریں کہ آغاز کا اشاریہ شامل ہے، جبکہ اختتامی اشاریہ کو نتیجے میں آنے والی تار سے خارج کر دیا گیا ہے۔

مثال
اس مثال میں، ہم پہلے سے بنائی گئی سٹرنگ استعمال کریں گے جسے ' رنگ 'اور پکاریں' سبسٹرنگ() 'سٹارٹ انڈیکس کو پاس کرکے طریقہ' 0 ”، اور آخری اشاریہ مجموعی لمبائی سے کم نمبر ہو گا:

تھا جواب = رنگ. سبسٹرنگ ( 0 , رنگ. لمبائی - 1 ) ;

کنسول پر، ہم نتیجے میں سٹرنگ پرنٹ کریں گے:

تسلی. لاگ ( جواب ) ;

آؤٹ پٹ

ہم نے جاوا اسکرپٹ میں سٹرنگ سے آخری کوما کو ختم کرنے کے تمام طریقے فراہم کیے ہیں۔

نتیجہ

سٹرنگ سے آخری کوما کو ہٹانے کے لیے، آپ سلائس() طریقہ استعمال کر سکتے ہیں، ریپلیس() طریقہ، یا سبسٹرنگ() طریقہ استعمال کر سکتے ہیں۔ سلائس() اور سبسٹرنگ() طریقے آخری کوما کے علاوہ سٹرنگز کو نکالتے ہیں، جبکہ ریپلس() طریقہ صرف آخری کوما کو خالی سٹرنگ کے ساتھ بدل دیتا ہے۔ اس تحریر نے تفصیلی مثالوں کے ساتھ دی گئی سٹرنگ سے آخری کوما کو ختم کرنے کے طریقوں کو ظاہر کیا۔