یہ کیسے چیک کریں کہ آیا جاوا اسکرپٹ میں اسٹرنگ میں ڈاٹ موجود ہے۔

Y Kys Chyk Kry K Aya Jawa Askrp My As Rng My A Mwjwd



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

یہ مطالعہ آپ کو یہ جانچنے کا طریقہ کار فراہم کرے گا کہ آیا تار میں ڈاٹ ہے یا نہیں۔







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

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



  • شامل ہے() طریقہ
  • میچ () طریقہ



آئیے ایک ایک کرکے مذکورہ بالا طریقوں میں سے ہر ایک کا جائزہ لیں۔





طریقہ 1: چیک کریں کہ آیا اسٹرنگ میں ڈاٹ شامل ہے () طریقہ استعمال کرنا

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

نحو



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

string.includes ( کردار ) ;

یہاں، ' شامل() 'طریقہ چیک کرے گا کہ آیا' تار 'مخصوص پر مشتمل ہے' کردار ' یا نہیں.

مثال

سب سے پہلے، ہم ایک سٹرنگ بنائیں گے جس کا نام ' str ' درج ذیل قدر ہے:

var str = 'LinuxHint' ;

اگلا، ہم چیک کریں گے کہ آیا ڈاٹ ( . ) سٹرنگ میں موجود ہے یا نہیں ' کو پکار کر شامل() ٹرنری آپریٹر کے ساتھ طریقہ جو ایک مشروط بیان کی طرح کام کرتا ہے اور نتیجہ کو ایک نئے تخلیق شدہ متغیر میں محفوظ کرتا ہے جسے ' سال ”:

var ans = str.includes ( '.' ) ? 'سچ' : 'جھوٹا' ;

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

console.log ( سال ) ;

جیسا کہ آپ دیکھ سکتے ہیں کہ آؤٹ پٹ دیتا ہے ' جھوٹا کیونکہ سٹرنگ میں کوئی ڈاٹ موجود نہیں ہے:

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

طریقہ 2: چیک کریں کہ آیا سٹرنگ میچ () طریقہ استعمال کرتے ہوئے ڈاٹ پر مشتمل ہے۔

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

نحو

میچ () طریقہ کے لیے دی گئی ترکیب استعمال کریں:

string.match ( regexPattern ) ;

یہاں، میچ () طریقہ 'سے مماثل ہوگا regexPattern 'مخصوص حروف کے ساتھ' تار '

مثال

اب ہم ایک متغیر بنائیں گے جس کا نام ہے ' str ' جو ایک سٹرنگ کو ذخیرہ کرتا ہے جس میں ایک ڈاٹ ( . ):

var str = 'LinuxHint.' ;

پھر، ایک ریجیکس پیٹرن پاس کرکے میچ() طریقہ کو کال کریں۔ /\./g ' نتیجے کے طور پر، اگر کوئی ڈاٹ موجود ہے، تو یہ پرنٹ کرے گا ' سچ ہے ”; ورنہ،' جھوٹا ' یہاں، ہم ایک ٹرنری استعمال کریں گے ( ? ) match() طریقہ کے ساتھ آپریٹر جو بالکل مشروط بیانات کی طرح ہے:

var ans = str.match ( / \ / جی ) ? 'سچ' : 'جھوٹا' ;

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

console.log ( سال ) ;

آؤٹ پٹ دکھاتا ہے ' سچ ' جو اس بات کی نشاندہی کرتا ہے کہ اسٹرنگ میں ایک ڈاٹ (.):

ہم نے اس بات کا تعین کرنے کے لیے آسان ترین طریقے فراہم کیے ہیں کہ آیا سٹرنگ جاوا اسکرپٹ میں ڈاٹ پر مشتمل ہے۔

نتیجہ

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