Како проверити да ли стринг садржи тачку у ЈаваСцрипт-у

Kako Proveriti Da Li String Sadrzi Tacku U Javascript U



На крају реченице се користи тачка, која се назива тачка. Проналажење да ли низ има тачку може бити мало изазовно за програмера почетника, посебно када је потребно да провери завршетак реченице. Међутим, ЈаваСцрипт пружа уграђене методе које вам могу помоћи да лако извршите овај задатак.

Ова студија ће вам пружити процедуру да проверите да ли низ садржи тачку или не.







Како проверити да ли стринг садржи тачку у ЈаваСцрипт-у?

Да бисте утврдили да ли низ садржи тачку, користите следеће ЈаваСцрипт унапред дефинисане методе:



  • укључује() метод
  • матцх() метод



Хајде да испитамо сваку од горе наведених метода једну по једну.





Метод 1: Проверите да ли стринг садржи тачку помоћу методе инцлуде().

Да бисте проценили да ли је подстринг присутан у низу, користите „ укључује() ” метод. Он прихвата подстринг као аргумент, и ако је присутан у стрингу, метод ће исписати логичку вредност „ истинито “, иначе даје „ лажно ”. Тачније, користићемо овај метод да проверимо да ли изабрани низ садржи тачку или не.

Синтакса



Пратите доле наведену синтаксу за инцлуде() метод:

стринг.инцлудес ( карактера ) ;

Овде, „ укључује() ” метод ће проверити да ли је „ низ ” садржи наведено „ карактера ' или не.

Пример

Прво ћемо креирати стринг под називом „ стр ” који има следећу вредност:

вар стр = 'ЛинукХинт' ;

Затим ћемо проверити да ли је тачка ( . ) постоји у низу или не позивањем „ укључује() ” са тернарним оператором који делује као условни исказ и складишти резултат у новокреираној променљивој под називом „ године ”:

вар анс = стр.инцлудес ( '.' ) ? 'истинито' : 'лажно' ;

На крају, одштампајте резултујућу вредност користећи „ цонсоле.лог() ” метод:

цонсоле.лог ( године ) ;

Као што видите, излаз даје „ лажно ” јер у низу не постоји тачка:

Идемо према другом методу!

Метод 2: Проверите да ли стринг садржи тачку помоћу методе матцх().

Да бисте утврдили да ли низ садржи тачку или не, постоји још један метод у ЈаваСцрипт-у који се зове „ утакмица() ” метод. Стринг се подудара са регуларним изразом или шаблоном регуларног израза помоћу методе матцх(). Ако дође до подударања, даје низ подударних појава; иначе, даје нулу. Такође можете користити метод матцх() са тернарним оператором или условном наредбом.

Синтакса

Користите дату синтаксу за матцх() метод:

стринг.матцх ( регекПаттерн ) ;

Овде ће се метода матцх() подударати са „ регекПаттерн ” са знаковима наведеног „ низ ”.

Пример

Сада ћемо креирати променљиву под називом „ стр ” који чува низ који садржи тачку ( . ):

вар стр = 'ЛинукХинт.' ;

Затим позовите метод матцх() тако што ћете проследити шаблон регуларног израза „ /\./г ”. Као резултат, ако постоји тачка, исписаће се „ истинито ”; иначе, „ лажно ”. Овде ћемо користити тернарни ( ? ) са методом матцх() који је исто као условни исказ:

вар анс = стр.подударање ( / \. / г ) ? 'истинито' : 'лажно' ;

Одштампајте резултујућу вредност на конзоли користећи „ цонсоле.лог() ” метод:

цонсоле.лог ( године ) ;

Излаз показује „ истинито ” што указује да стринг садржи тачку(.):

Обезбедили смо најједноставније методе за одређивање да ли стринг садржи тачку у ЈаваСцрипт-у.

Закључак

Да бисте утврдили да ли стринг садржи тачку, можете користити ЈаваСцрипт унапред дефинисане методе, као што су инцлуде() или матцх(). Метода инцлуде() претражује стринг или карактер као подниз у датом низу, док метода матцх() подудара стринг са наведеним шаблоном. У овој студији дали смо процедуре за проверу да ли низ садржи тачке или не са детаљним примерима.