Jak usunąć słowo z łańcucha w JavaScript

Jak usunąć słowo z łańcucha w JavaScript

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:

    • metoda substr ()
    • Metoda zamień ()

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.