ЈаваСцрипт програм за проверу започиње ли низ другим низом

У овом примеру ћете научити да напишете ЈаваСцрипт програм који ће проверити да ли низ почиње са другим низом.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • ЈаваСцрипт Стринг
  • Јавасцрипт низ почиње са ()
  • ЈаваСцрипт Стринг ластИндекОф ()
  • ЈаваСцрипт Регек

Пример 1: Коришћење стартВитх ()

 // program to check if a string starts with another string const string = 'hello world'; const toCheckString = 'he'; if(string.startsWith(toCheckString)) ( console.warn('The string starts with "he".'); ) else ( console.warn(`The string does not starts with "he".`); )

Оутпут

 Низ почиње са „он“.

У горе наведеном програму startsWith()метода се користи за одређивање да ли низ почиње са 'хе' . Тхе startsWith()метод проверава да ли је низ почиње са одређеном низу.

if… elseСаопштењу се користи за проверу стања.

Пример 2: Коришћење ластИндекОф ()

 // program to check if a string starts with another string const string = 'hello world'; const toCheckString = 'he'; let result = string.lastIndexOf(toCheckString, 0) === 0; if(result) ( console.warn('The string starts with "he".'); ) else ( console.warn(`The string does not starts with "he".`); )

Оутпут

 Низ почиње са „он“.

У горњем програму, lastIndexOf()метода се користи за проверу да ли низ почиње са другим низом.

lastIndexOf()Метод враћа индекс на тражени низ (овде у потрази са првог индекса).

Пример 3: Коришћење РегЕк-а

 // program to check if a string starts with another string const string = 'hello world'; const pattern = /^he/; let result = pattern.test(string); if(result) ( console.warn('The string starts with "he".'); ) else ( console.warn(`The string does not starts with "he".`); )

Оутпут

 Низ почиње са „он“.

У горњем програму, низ се проверава помоћу РегЕк обрасца и test()методе.

/^ означава почетак низа.

Занимљиви Чланци...