వాక్యం చివరిలో చుక్క ఉపయోగించబడుతుంది, దీనిని ఫుల్ స్టాప్ అంటారు. స్ట్రింగ్లో డాట్ ఉందో లేదో కనుగొనడం ఒక అనుభవశూన్యుడు డెవలపర్కు కొంచెం సవాలుగా ఉంటుంది, ప్రత్యేకించి వాక్యం ముగింపును తనిఖీ చేయవలసి వచ్చినప్పుడు. అయినప్పటికీ, జావాస్క్రిప్ట్ అంతర్నిర్మిత పద్ధతులను అందిస్తుంది, ఈ పనిని సులభంగా చేయడంలో మీకు సహాయపడుతుంది.
స్ట్రింగ్లో చుక్క ఉందా లేదా అని తనిఖీ చేసే విధానాన్ని ఈ అధ్యయనం మీకు అందిస్తుంది.
జావాస్క్రిప్ట్లో స్ట్రింగ్లో డాట్ ఉందో లేదో ఎలా తనిఖీ చేయాలి?
స్ట్రింగ్లో డాట్ ఉందో లేదో తెలుసుకోవడానికి, కింది జావాస్క్రిప్ట్ ముందే నిర్వచించిన పద్ధతులను ఉపయోగించండి:
- () పద్ధతిని కలిగి ఉంటుంది
- మ్యాచ్ () పద్ధతి
పైన పేర్కొన్న ప్రతి పద్ధతులను ఒక్కొక్కటిగా పరిశీలిద్దాం.
విధానం 1: స్ట్రింగ్లో డాట్ ఉందో లేదో తనిఖీ చేయండి, ఇందులో () పద్ధతిని ఉపయోగించండి
స్ట్రింగ్లో సబ్స్ట్రింగ్ ఉందో లేదో అంచనా వేయడానికి, “ని ఉపయోగించండి కలిగి () ” పద్ధతి. ఇది సబ్స్ట్రింగ్ను ఆర్గ్యుమెంట్గా అంగీకరిస్తుంది మరియు అది స్ట్రింగ్లో ఉన్నట్లయితే, పద్ధతి బూలియన్ విలువను అవుట్పుట్ చేస్తుంది “ నిజం ', లేకపోతే అది ఇస్తుంది' తప్పుడు ”. మరింత ప్రత్యేకంగా, ఎంచుకున్న స్ట్రింగ్లో డాట్ ఉందో లేదో తనిఖీ చేయడానికి మేము ఈ పద్ధతిని ఉపయోగిస్తాము.
వాక్యనిర్మాణం
కలిగి() పద్ధతి కోసం దిగువ పేర్కొన్న సింటాక్స్ని అనుసరించండి:
string.includes ( పాత్ర ) ;ఇక్కడ, ' కలిగి () 'పద్ధతి తనిఖీ చేస్తుంది' స్ట్రింగ్ 'పేర్కొన్న' కలిగి ఉంది పాత్ర ” లేదా.
ఉదాహరణ
మొదట, మేము '' అనే స్ట్రింగ్ను సృష్టిస్తాము. str ' కింది విలువను కలిగి ఉంది:
var str = 'LinuxHint' ;తరువాత, మేము డాట్ (డాట్) అని తనిఖీ చేస్తాము. . ) స్ట్రింగ్లో ఉంది లేదా 'ని పిలవడం ద్వారా కాదు కలిగి () టెర్నరీ ఆపరేటర్తో పద్ధతి షరతులతో కూడిన ప్రకటన వలె పని చేస్తుంది మరియు ఫలితాన్ని కొత్తగా సృష్టించబడిన వేరియబుల్లో నిల్వ చేస్తుంది. సంవత్సరం ”:
var ans = str.includes ( '.' ) ? 'నిజం' : 'తప్పుడు' ;చివరగా, '' ఉపయోగించి ఫలిత విలువను ముద్రించండి console.log() 'పద్ధతి:
console.log ( సంవత్సరం ) ;మీరు చూడగలిగినట్లుగా అవుట్పుట్ ఇస్తుంది ' తప్పుడు ” ఎందుకంటే స్ట్రింగ్లో చుక్క లేదు:
రెండవ పద్ధతి వైపు వెళ్దాం!
విధానం 2: స్ట్రింగ్లో మ్యాచ్() పద్ధతిని ఉపయోగించి డాట్ ఉందో లేదో తనిఖీ చేయండి
స్ట్రింగ్లో చుక్క ఉందా లేదా అని నిర్ధారించడానికి, జావాస్క్రిప్ట్లో '' అని పిలువబడే మరొక పద్ధతి ఉంది. మ్యాచ్() ” పద్ధతి. ఒక స్ట్రింగ్ మ్యాచ్() పద్ధతిని ఉపయోగించి సాధారణ వ్యక్తీకరణకు లేదా రీజెక్స్ నమూనాకు సరిపోలుతుంది. ఒక మ్యాచ్ సంభవించినట్లయితే, అది సరిపోలిన సంఘటనల శ్రేణిని ఇస్తుంది; లేకపోతే, అది శూన్యాన్ని ఇస్తుంది. మీరు టెర్నరీ ఆపరేటర్ లేదా షరతులతో కూడిన ప్రకటనతో మ్యాచ్() పద్ధతిని కూడా ఉపయోగించవచ్చు.
వాక్యనిర్మాణం
మ్యాచ్() పద్ధతి కోసం ఇచ్చిన సింటాక్స్ని ఉపయోగించండి:
స్ట్రింగ్.మ్యాచ్ ( regexPattern ) ;ఇక్కడ, మ్యాచ్() పద్ధతి సరిపోలుతుంది “ regexPattern 'పేర్కొన్న అక్షరాలతో' స్ట్రింగ్ ”.
ఉదాహరణ
మేము ఇప్పుడు '' అనే వేరియబుల్ని సృష్టిస్తాము. str ” అది చుక్కను కలిగి ఉన్న స్ట్రింగ్ను నిల్వ చేస్తుంది( . ):
var str = 'LinuxHint.' ;అప్పుడు, రీజెక్స్ నమూనాను పాస్ చేయడం ద్వారా మ్యాచ్() పద్ధతికి కాల్ చేయండి ' /\./గ్రా ”. ఫలితంగా, ఒక చుక్క ఉనికిలో ఉంటే, అది '' అని ముద్రిస్తుంది నిజం ”; లేకపోతే, ' తప్పుడు ”. ఇక్కడ, మేము టెర్నరీని ఉపయోగిస్తాము ( ? ) షరతులతో కూడిన ప్రకటనల మాదిరిగానే మ్యాచ్() పద్ధతితో ఆపరేటర్:
var ans = str.match ( / \. / g ) ? 'నిజం' : 'తప్పుడు' ;'ని ఉపయోగించి కన్సోల్లో ఫలిత విలువను ముద్రించండి console.log() 'పద్ధతి:
console.log ( సంవత్సరం ) ;అవుట్పుట్ చూపిస్తుంది ' నిజం ” ఇది స్ట్రింగ్లో చుక్క(.):
జావాస్క్రిప్ట్లో స్ట్రింగ్ చుక్కను కలిగి ఉందో లేదో నిర్ణయించడానికి మేము సరళమైన పద్ధతులను అందించాము.
ముగింపు
స్ట్రింగ్లో డాట్ ఉందో లేదో నిర్ధారించడానికి, మీరు జావాస్క్రిప్ట్ ముందే నిర్వచించిన పద్ధతులను ఉపయోగించవచ్చు, ఉదాహరణకు చేర్చబడిన() లేదా మ్యాచ్() పద్ధతి. చేర్చబడిన() పద్ధతి ఇచ్చిన స్ట్రింగ్లో స్ట్రింగ్ లేదా క్యారెక్టర్ను సబ్స్ట్రింగ్గా శోధిస్తుంది, అయితే మ్యాచ్() పద్ధతి పేర్కొన్న నమూనాకు వ్యతిరేకంగా స్ట్రింగ్తో సరిపోలుతుంది. ఈ అధ్యయనంలో, మేము స్ట్రింగ్లో చుక్కలు ఉన్నాయా లేదా అనేదానిని తనిఖీ చేసే విధానాలను వివరణాత్మక ఉదాహరణలతో అందించాము.