جاوا اسکرپٹ کا استعمال کرتے ہوئے ایک سے زیادہ جداکاروں کے ساتھ سٹرنگ تقسیم کریں۔

Jawa Askrp Ka Ast Mal Krt Wy Ayk S Zyad Jdakarw K Sat S Rng Tqsym Kry



اسپلٹنگ سٹرنگ ایک ٹیکسٹ سٹرنگ کو منظم طریقے سے توڑنے کا عمل ہے تاکہ متن کے ہر ایک اجزاء کو الگ الگ سمجھا جا سکے۔ بعض اوقات ڈویلپرز کو طویل تاروں کو متعدد جداکاروں کی بنیاد پر تقسیم کرنے کی ضرورت ہوتی ہے جن میں تار ہوتے ہیں۔ ایسا کرنے کے لیے، JavaScript ایک split() طریقہ فراہم کرتا ہے۔

یہ بلاگ پوسٹ جاوا اسکرپٹ سٹرنگ کو متعدد الگ کرنے والوں کے ساتھ تقسیم کرنے کے طریقوں کی وضاحت کرے گی۔

ایک سے زیادہ جداکاروں کے ساتھ جاوا اسکرپٹ سٹرنگ کو کیسے تقسیم کیا جائے؟

جاوا اسکرپٹ سٹرنگ کو ایک سے زیادہ الگ کرنے والوں کے ساتھ تقسیم کرنے کے لیے، ذیل میں بیان کردہ طریقے استعمال کریں:







آئیے مندرجہ بالا طریقوں کا انفرادی طور پر جائزہ لیں۔



طریقہ 1: split() طریقہ استعمال کرتے ہوئے ایک سے زیادہ جداکاروں کے ساتھ جاوا اسکرپٹ سٹرنگ کو تقسیم کریں۔

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



نحو





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

تقسیم ( جدا کرنے والا )

یہاں، ' جدا کرنے والا 'کریکٹر ہے، یا ریجیکس پیٹرن جو سٹرنگ کو تقسیم کرنے کے لیے استعمال کیا جاتا ہے۔



واپسی کی قیمت

  • یہ سبسٹرنگز کی ایک صف کو لوٹاتا ہے۔

مثال

ایک متغیر بنائیں ' تار ' جس میں ایک سے زیادہ جداکاروں کے ساتھ ایک تار ہوتا ہے، بشمول ' خالی جگہیں '،' ! 'اور' _ ”:

thong تھا = 'خوش آمدید! Linuxhint_Website میں' ;

اسپلٹ() طریقہ کو ایک ریگولر ایکسپریشن پاس کرکے کال کریں جس میں الگ کرنے والے شامل ہیں بشمول ' ! '،' \s '(خالی جگہیں)،' _ '

splitString تھا = تار تقسیم ( / [ ! \s_ ] +/ ) ;

کنسول پر تقسیم شدہ تاروں کو پرنٹ کریں:

تسلی. لاگ ( splitString ) ;

آؤٹ پٹ سے پتہ چلتا ہے کہ سٹرنگ کامیابی کے ساتھ الگ کرنے والوں کے ساتھ ذیلی سٹرنگز میں تقسیم ہو گئی ہے:

اگر آپ ریگولر ایکسپریشنز استعمال کرنے میں دلچسپی نہیں رکھتے ہیں، تو ایک سے زیادہ الگ کرنے والوں کے ساتھ سٹرنگ کو تقسیم کرنے کے لیے نیچے دیے گئے حصے کی پیروی کریں۔

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

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

نحو

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

سب کو تبدیل کریں ( الگ کرنے والا، بدلنے والا ) . تقسیم ( جدا کرنے والا )

مثال

مندرجہ ذیل مثال میں، سب سے پہلے، ہم تمام جداکاروں کو ایک الگ الگ کرنے والے سے بدل دیں گے۔ $ ' کا استعمال کرتے ہوئے ' تمام () کو تبدیل کریں 'طریقہ اور پھر واحد جداکار کی بنیاد پر سٹرنگ کو تقسیم کریں' $ ”:

splitString تھا = تار سب کو تبدیل کریں ( '؛' , '$' ) . سب کو تبدیل کریں ( '،' , '$' ) . تقسیم ( '$' ) ;

آؤٹ پٹ

ہم نے جاوا اسکرپٹ میں سٹرنگ کو ایک سے زیادہ الگ کرنے والوں کے ساتھ تقسیم کرنے کے لیے تمام ممکنہ حل جمع کیے ہیں۔

نتیجہ

جاوا اسکرپٹ سٹرنگ کو ایک سے زیادہ الگ کرنے والوں کے ساتھ تقسیم کرنے کے لیے، سادہ استعمال کریں۔ تقسیم () 'طریقہ، یا ' تقسیم () 'کے ساتھ طریقہ' تمام () کو تبدیل کریں 'طریقہ. split() طریقہ ایک سے زیادہ جداکاروں کا ایک regex پیٹرن لیتا ہے جبکہ دوسرا نقطہ نظر پہلے تمام جداکاروں کو ایک متحد جداکار سے بدل دے گا اور پھر سنگل سیپریٹر کی بنیاد پر تقسیم ہو جائے گا۔ ' تقسیم () 'ریجیکس پیٹرن کے ساتھ طریقہ ایک سے زیادہ جداکاروں کے ساتھ تاروں کو تقسیم کرنے کا ایک موثر طریقہ ہے۔ اس بلاگ پوسٹ میں، ہم جاوا اسکرپٹ کا استعمال کرتے ہوئے متعدد جداکاروں کے ساتھ سٹرنگ کو تقسیم کرنے کے طریقوں کی وضاحت کرتے ہیں۔