Cum să verificați dacă un șir conține un punct în JavaScript

Cum Sa Verificati Daca Un Sir Contine Un Punct In Javascript



Un punct este folosit la sfârșitul propoziției, care se numește punct. Găsirea dacă un șir are un punct poate fi o mică provocare pentru un dezvoltator începător, mai ales atunci când este necesar să verifice sfârșitul unei propoziții. Cu toate acestea, JavaScript oferă metode încorporate care vă pot ajuta să efectuați această sarcină cu ușurință.

Acest studiu vă va oferi procedura pentru a verifica dacă șirul conține un punct sau nu.







Cum să verificați dacă un șir conține un punct în JavaScript?

Pentru a determina dacă un șir conține un punct, utilizați următoarele metode predefinite JavaScript:



  • include metoda
  • metoda match().



Să examinăm fiecare dintre metodele menționate mai sus una câte una.





Metoda 1: Verificați dacă un șir conține un punct folosind metoda includes().

Pentru a evalua dacă un subșir este prezent într-un șir, utilizați „ include () ” metoda. Acceptă un subșir ca argument, iar dacă este prezent în șir, metoda va scoate valoarea booleană „ Adevărat ”, altfel dă „ fals ”. Mai precis, vom folosi această metodă pentru a verifica dacă șirul selectat conține un punct sau nu.

Sintaxă



Urmați sintaxa menționată mai jos pentru metoda includes():

sfoară.include ( caracter ) ;

Aici ' include () ” metoda va verifica dacă “ şir „ conține „ caracter ' sau nu.

Exemplu

În primul rând, vom crea un șir numit „ str ” având următoarea valoare:

var str = „LinuxHint” ;

În continuare, vom verifica dacă punctul ( . ) există sau nu în șir prin invocarea „ include () ” metoda cu operatorul ternar care acționează ca o instrucțiune condiționată și stochează rezultatul într-o variabilă nou creată numită ” an ”:

var ans = str.includes ( '.' ) ? 'Adevărat' : 'fals' ;

În cele din urmă, tipăriți valoarea rezultată folosind „ console.log() ” metoda:

console.log ( an ) ;

După cum puteți vedea, rezultatul oferă „ fals ” deoarece nu există punct în șir:

Să ne îndreptăm spre a doua metodă!

Metoda 2: Verificați dacă un șir conține un punct folosind metoda match().

Pentru a determina dacă un șir conține un punct sau nu, există o altă metodă în JavaScript numită „ Meci() ” metoda. Un șir este asociat cu o expresie regulată sau cu un model regex folosind metoda match(). Dacă apare o potrivire, aceasta oferă o serie de apariții potrivite; altfel, dă nul. De asemenea, puteți utiliza metoda match() cu operatorul ternar sau instrucțiunea condiționată.

Sintaxă

Utilizați sintaxa dată pentru metoda match():

sfoară.potrivire ( regexPattern ) ;

Aici, metoda match() se va potrivi cu „ regexPattern „ cu caracterele „ specificate şir ”.

Exemplu

Acum vom crea o variabilă numită „ str ” care stochează un șir care conține un punct ( . ):

var str = „LinuxHint”. ;

Apoi, apelați metoda match() trecând un model regex „ /\./g ”. Ca urmare, dacă există un punct, acesta va imprima „ Adevărat ”; altfel,” fals ”. Aici, vom folosi un ternar ( ? ) cu metoda match() care este la fel ca instrucțiunile condiționate:

var ans = str.match ( / \. / g ) ? 'Adevărat' : 'fals' ;

Tipăriți valoarea rezultată pe consolă folosind butonul „ console.log() ” metoda:

console.log ( an ) ;

Ieșirea arată „ Adevărat ” care indică faptul că șirul conține un punct (.):

Am oferit cele mai simple metode pentru a determina dacă șirul conține un punct în JavaScript.

Concluzie

Pentru a determina dacă un șir conține un punct, puteți utiliza metodele predefinite JavaScript, cum ar fi metoda includes() sau match(). Metoda includes() caută șirul sau caracterul ca subșir într-un șir dat, în timp ce metoda match() potrivește șirul cu modelul specificat. În acest studiu, am furnizat procedurile pentru a verifica dacă șirul conține puncte sau nu cu exemple detaliate.