Jak sprawdzić, czy ciąg zawiera tekst w JavaScript

Jak sprawdzić, czy ciąg zawiera tekst w JavaScript

W JavaScript pojawia się sytuacja, w której musisz poradzić sobie z danymi ciągami, których format nie jest zrozumiały. W takim scenariuszu możesz pobrać wartości łańcuchowe i odpowiednio je sformatować. Oprócz tego podejście to pomaga również w tworzeniu formularza opartego na wrażliwych przypadkach dla użytkowników wprowadzania sekcji tylko z literami blokowymi lub kapitałowymi.

Ten blog wyjaśni metody sprawdzenia, czy ciąg zawiera tekst w JavaScript.

Jak sprawdzić, czy ciąg zawiera tekst, który jest niewrażliwy na JavaScript?

Aby sprawdzić, czy ciąg zawiera tekst w JavaScript, można zastosować następujące metody:

  • Metoda „obejmuje ()” z „Listą”.
  • Metody „mecz ()” i „ToupperCase ()”.

Teraz przejdziemy przez każdą z wymienionych metodologii jeden po drugim!

Metoda 1: Sprawdź, czy ciąg zawiera tekst (przypadek niewrażliwy) w JavaScript przy użyciu metody obejmującej () z listą

„„Obejmuje ()”Metoda określa, czy podany ciąg zawiera podane znaki, czy nie. Tę konkretną metodę można wykorzystać za pomocą listy zawierającej „przypadek niewrażliwy" postacie. Możesz użyć tej metody w taki sposób, że jeśli podany ciąg pasuje do dowolnej wartości listy, ciąg zostanie zarejestrowany jako przypadek niewrażliwy na konsolę. W drugim przypadku możesz dodać kolejną wiadomość do wskazania.

Składnia

strunowy.Obejmuje (wyszukiwanie wartości)

Tutaj, "Wartość wyszukiwania”Odnosi się do wartości, która zostanie przeszukana w określonych„strunowy".

Spójrz na poniższy przykład demonstracji.

Przykład

W tym przykładzie lista zostanie zadeklarowana z niewrażliwymi znakami sprawy:

List = [„ana”, „ana”, „ana”]

Następnie stworzymy „strunowy”, Który chcemy dopasować do wartości listy:

string = "ana"

Teraz "Jeśli inaczej„Warunek zostanie zastosowany z„Obejmuje ()„Metoda sprawdzania, czy lista zawiera określony ciąg nieczuły przypadku. Jeśli tak, konkretny ciąg zostanie zarejestrowany jako „Przypadek niewrażliwy„Na konsoli. W drugim przypadku będzie to określane jako „Wrażliwa sprawa”:

if (lista.Obejmuje (ciąg))
konsola.log („Dostarczany ciąg to: case niewrażliwy”)

w przeciwnym razie
konsola.Log („Dostarczany ciąg to: Case wrażliwy”)

Wyjście powyższej implementacji spowoduje następujący sposób:

Metoda 2: Sprawdź, czy ciąg zawiera tekst (przypadek niewrażliwy) w metodach JavaScript za pomocą metod match () i toUpperCase ()

„„mecz()„Metoda odpowiada określonej wartości do łańcucha wykorzystywanego do dostępu do tej metody. Można go używać w połączeniu z „ToupperCase ()„Metody sprawdzania, czy ciąg utrzymuje wartość niewrażliwą na sprawę.

Składnia

strunowy.mecz (ciąg.ToupperCase ())

Tutaj "ToupperCase ()„Metoda najpierw przekonwertuje„strunowy”W dupie i dopasuj go do oryginalnego ciągu.

Przykład

Po pierwsze, utwórz ciąg o następującej wartości:

string = "ana"

Następnie zastosuj „Do„Pętla, aby iterować wzdłuż znaków łańcuchowych. Następnie przywołaj „„mecz()„Metoda dopasowana do każdego znaku dostarczonego ciągu do wyższej wersji tego samego ciągu za pomocą„ToupperCase ()" metoda. W przypadku dopasowania wartości dodany komunikat zostanie wyświetlony w oknie konsoli:

dla (i = 0; i<=3;i++)
if (ciąg [i].mecz (ciąg [i].toupperceSase ()))
konsola.log („Dostarczany ciąg to: case niewrażliwy”)

Wyjście


Zebraliśmy najłatwiejszą metodę sprawdzania, czy ciąg zawiera ciąg wrażliwy.

Wniosek

Aby sprawdzić, czy ciąg zawiera niewrażliwy tekst w JavaScript, zdefiniuj listę z niewrażliwymi znakami w ramach dostarczonego ciągu i zweryfikuj jego przypadek za pomocą „Obejmuje ()" metoda. Także „„mecz()”Z„ToupperCase ()„Metoda można zastosować do iteracji wzdłuż znaków ciągu i dopasowywać je do wielkiej wersji tego samego ciągu. Ten blog poprowadził Cię o procedurę, aby sprawdzić, czy łańcuch zawiera nieczuły tekst w JavaScript.