جاوا اسکرپٹ میں اسٹرنگ کو کسی خاص لمبائی تک کیسے تراشیں۔

Jawa Askrp My As Rng Kw Ksy Khas Lmbayy Tk Kys Trashy



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

یہ ہدایت نامہ اس طریقہ کار کی وضاحت کرے گا کہ تار کو ایک مخصوص لمبائی میں کیسے کاٹا جائے۔

جاوا اسکرپٹ میں اسٹرنگ کو کسی خاص لمبائی تک کیسے تراشیں؟

سٹرنگ کو مخصوص لمبائی میں تراشنے کے لیے، JavaScript ذیل میں کچھ طریقے فراہم کرتا ہے:







  • slice() طریقہ
  • substring() طریقہ

آئیے دیکھتے ہیں کہ یہ طریقے کیسے کام کرتے ہیں۔



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

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



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





ٹکڑا ( startIndex ، endIndex )

مثال
مندرجہ ذیل مثال میں، پہلے، ہم ایک متغیر بنائیں گے جس کا نام ' strng اور اسے درج ذیل سٹرنگ ویلیو تفویض کریں:

تھا strng = 'LinuxHint میں خوش آمدید۔'

اب، ہم اسٹارٹ انڈیکس کو پاس کرکے اسٹرنگ کو سٹرنگ کے 7ویں انڈیکس پر تراشیں گے۔ 0 'اور اختتامی اشاریہ' 7 ” جو سٹرنگ کو سٹرنگ کے ایک ٹکڑے کے طور پر شروع سے 7ویں انڈیکس میں تقسیم کر دے گا:



تسلی. لاگ ( strng ٹکڑا ( 0 ، 7 ) ) ;

جیسا کہ آپ دیکھ سکتے ہیں کہ آؤٹ پٹ دیتا ہے ' خوش آمدید سٹرنگ کے ایک ٹکڑے کے طور پر جو 0 انڈیکس سے شروع ہوتا ہے:

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

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

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

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

سبسٹرنگ ( starIndext ، endIndex )

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

تسلی. لاگ ( strng سبسٹرنگ ( گیارہ ، بیس ) ) ;

دی گئی آؤٹ پٹ اس بات کی نشاندہی کرتی ہے کہ خاص لمبائی کی بنیاد پر سٹرنگ کو کامیابی کے ساتھ تراشا گیا ہے:

ہم نے ایک خاص لمبائی میں تار کو تراشنے سے متعلق سب سے آسان طریقے فراہم کیے ہیں۔

نتیجہ

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