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:
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))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++)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.