Jak wymienić ciąg w JavaScript

Jak wymienić ciąg w JavaScript

Możemy użyć metody zastępowania () do zastąpienia dowolnego ciągu lub znaku innym w JavaScript. Szuka zdefiniowanego ciągu, znaku lub wyrażenia regularnego i zastępuje go. Ta metoda nie zmienia oryginalnego ciągu, ale zwraca zaktualizowany ciąg w wyniku.

Składnia:

strunowy.Zamień (Old_String, New_String) 

Wymień ciąg w JavaScript na przykłady

W tym samouczku omówimy kilka przykładów zastąpienia ciągów w JavaScript.

Wypróbujmy kilka przykładów:

  • Oto pierwszy przykład, który zainicjował tekst w zmiennej, a następnie zastąp go innym tekstem. Let Str = "Hello World!"Niech wynik = str.Konsola zastąpi („World”, „Tecadmin”).Log (wynik)
    1234Let Str = "Hello World!"Niech wynik = str.Konsola zastąpi („World”, „Tecadmin”).Log (wynik)

    Uruchom powyższy przykład i zobacz wyniki. Dzięki PlayCode.io, które pomagają mi uruchomić JavaScript online.

    Wymień ciąg w JavaScript
  • Co się stanie, jeśli dany ciąg zostanie znaleziony wiele razy. W takim przypadku zastępować() Funkcja zastąpi pierwsze występowanie danego ciągu. niech str = "Mr Bean ma zielone jabłko i czerwone jabłko" Niech wynik = str.Konsola zastąpi („Apple”, „Truskawki”).Log (wynik)
    12345niech str = "Mr Bean ma zielone jabłko i czerwone jabłko" Niech wynik = str.Konsola zastąpi („Apple”, „Truskawki”).Log (wynik)

    Wykonaj powyższy kod i zobacz wyniki:

    Wymień pierwszy ciągły ciąg w JavaScript

    Wynik wyraźnie pokazuje, że pierwsze wystąpienie jest zastąpione nowym ciągiem, ale drugie wystąpienie nie jest zastąpione. Jak mogę zastąpić wszystkie wystąpienia danego ciągu? Sprawdźmy następny przykład:

  • Możemy również zdefiniować wyrażenie regularne, a funkcja zastąpi wszystkie wystąpienia pasujące do tego wyrażenia regularnego.

    Zobacz poniższy przykład, w którym zdefiniowaliśmy wyrażenie regularne, aby zastąpić ciąg na całym świecie.

    niech str = "Mr Bean ma zielone jabłko i czerwone jabłko" const regex = "/jabłko/ig" niech wynik = str.Konsola zastąpi („Apple”, „Truskawki”).Log (wynik)
    123456niech str = "Mr Bean ma zielone jabłko i czerwone jabłko" const regex = "/jabłko/ig" niech wynik = str.Konsola zastąpi („Apple”, „Truskawki”).Log (wynik)

    Uruchom powyższy przykład i zobacz wyniki.

    Wymień ciąg na wyrażenie regularne w JavaScript
  • Zasadniczo wyrażenie regularne służy do dopasowania wzorów. Aby zastąpić wszystkie wystąpienia dowolnego ciągu, możemy użyć Zamień wszystko() funkcjonować.

    Poniższy przykład używa funkcji ZamiennikL () w JavaScript.

    niech str = "Mr Bean ma zielone jabłko i czerwone jabłko" Niech wynik = str.Konsola zastępcza („Apple”, „Truskawki”).Log (wynik)
    12345niech str = "Mr Bean ma zielone jabłko i czerwone jabłko" Niech wynik = str.Konsola zastępcza („Apple”, „Truskawki”).Log (wynik)

    Uruchom powyższy kod i zobacz wyniki.

    Wymień wszystkie pasujące ciągi w JavaScript

Zakończyć

W tym samouczku omówiliśmy kilka przykładów, aby zastąpić ciąg w JavaScript.