Postacie napisane w cytatach mogą być reprezentowane za pomocą strun. Ciągi są powszechnie używane w JavaScript do przechowywania i manipulowania tekstem. JavaScript pozwala nam łatwo manipulować ciągami i zmienić wartość zmiennych w ciągu. Eliminacja słów ze zmiennej ciągu to jedna z takich operacji.
To badanie poprowadzi metody usunięcia słowa ze ciągu.
Jak usunąć słowo z łańcucha w JavaScript?
Aby usunąć słowo ze ciągu, możesz użyć podanych predefiniowanych metod JavaScript:
Sprawdźmy każdą z wymienionych metod indywidualnie.
Metoda 1: Usuń słowo z ciągu za pomocą metody substr ()
„„substring ()„Metoda pomaga w usunięciu słowa ze ciągu. Wyodrębnia potrzebną część łańcucha, przekazując początek i indeks końcowy podkładu. W rezultacie zostanie zwrócony podłoże między startem a ostatnim indeksem.
Składnia
Postępuj zgodnie z poniższą składnią do uzyskania metody SUBSTRING ():
str.substr (startIndex, endindex)
Przykład
W tym przykładzie najpierw utworzymy zmienną, która przechowuje następujący ciąg:
var str = "Witamy w Linuxhint."
Następnie wywołamy metodę substr (), przekazując indeks początkowy jako „0”I indeks końcowy jako„10". Wyodrębni ciąg od 0 do 10 indeksów jako podjazd:
konsola.Log (str.substr (0, 10));
Wyjście
Powyższa metoda po prostu otrzymuje określoną część ciągu. Jednak w przypadku usunięcia konkretnego słowa z łańcucha postępuj zgodnie z następną sekcją!
Metoda 2: Usuń słowo z ciągu za pomocą metody zastępczej ()
Możesz użyć „zastępować()„Metoda usuwania słowa z ciągu. Jest to najczęściej najprostsza metoda. Akceptuje dwa parametry i daje ciąg z określonym zamiennikiem. Możesz także wykorzystać tę metodę do usunięcia pojedynczego wystąpienia dowolnego określonego słowa w ciągu.
Składnia
Postępuj zgodnie z poniższą składnią do uzyskania metody zastępczej ():
zamień („SearchValue”, „zastąpienie wartości”)
Tutaj "Wartość wyszukiwania”To wartość w ciągu, który zostanie zastąpiony, oraz„Wymień wartość”Jest używany jako zamiennik.
Przejdźmy do przykładu, aby dowiedzieć się więcej o danej metodzie.
Przykład 1: Usunięcie pierwszego wystąpienia słowa ze ciągu
Najpierw utworzymy zmienną o nazwie „str”, Który przechowuje ciąg:
var str = "Witamy w Linuxhint."
Teraz usuniemy słowo „”Z ciągu, wywołując metodę zamień ():
konsola.Log (str.Zastąp", ""));
Jak widać, określone słowo jest usuwane z ciągu:
Teraz, jeśli chcesz usunąć słowo, które występuje wiele razy w tym samym ciągu, co byś zrobił? W tym celu postępuj zgodnie z następnym przykładem.
Przykład 2: Usuwanie wszystkich wystąpień słowa ze ciągu
W tym przykładzie usuniemy słowo z wieloma wystąpieniami w ciągu za pomocą metody zastępczej () z Regex; Gdy regularność sprawdza pełny ciąg i zastępuje wszystkie wystąpienia określoną wartością zamiennika.
Tutaj utworzymy zmienną, która zawiera ciąg słów, które pojawiają się więcej niż raz:
var str = "Programiści mogą pisać kod, który można zrozumieć komputer."
Teraz zastąpimy wszystkie „pisać„Słowo z pustym ciągiem:
konsola.Log (str.zamień (/zapis/g, „”));
Tutaj wyjście pokazuje, że wszystkie wystąpienia słowa „pisać”Jest pomyślnie usuwany z łańcucha:
Podaliśmy metody związane z usuwaniem słów z ciągu.
Wniosek
Do usunięcia słowa ze ciągu możesz użyć predefiniowanych metod JavaScript, w tym metody substring () i metody zastępczej (). Metoda Substring () wyodrębnia określoną część wybranego ciągu, podczas gdy metoda zastępcza () jest używana do usuwania pojedynczego słowa z ciągu, a także można go użyć do usunięcia wszystkich wystąpień tego samego słowa w ciągu ciągu według ciągu za pomocą Regex. W tym badaniu poprowadziliśmy, jak usunąć słowa ze ciągu w JavaScript z odpowiednimi przykładami.