String Metoda zastępcza w JavaScript | Wyjaśnione

String Metoda zastępcza w JavaScript | Wyjaśnione
JavaScript przedstawia kilka metod, które są używane do zastąpienia określonego podłańca innymi ciągami, takimi jak metoda zastępcza () i metoda zastępcza (). W JavaScript funkcja DeptioneAll () może być użyta do zastąpienia wszystkich wystąpień ciągu lub regularności, podczas gdy funkcja zastępcza () może być użyta do zastąpienia tylko początkowego wystąpienia wyszukiwanego ciągu/Regex.

W tym zapisie omówimy poniżej listy aspektów metody zastępczej ():

  • Co to jest zastąpienie () w JavaScript?
  • Podstawowa składnia
  • Co powraca metoda zastępcza () w JavaScript?
  • Jak działa metoda zastępcza () w JavaScript?

Więc zacznijmy!

Co to jest zastąpienie () w JavaScript?

Zamieńall () to metoda ciągów w JavaScript, która przyjmuje wyrażenie regularne/wyrażenie regularne jako argument i zastępuje wszystkie znaki odpowiadające wzorcu wyrabiania regularności.

Podstawowa składnia

Oto podstawowa składnia metody zamiennika () w JavaScript:

zamiennik (String Regex, wymiana ciągów);

W powyższym fragmencie Regex jest wzorem do wyszukiwania określonej wartości, podczas gdy wymiana reprezentuje podłoże (sekwencja znaków), która zastąpi określony podłoże.

Co powraca metoda zastępcza () w JavaScript?

Metoda zastępcza znajdzie wszystkie ukierunkowane podjawy i zastąpi je na określony zamiennik. Na koniec zwróci nowy wymieniony/zmodyfikowany ciąg.

Jak działa metoda zastępcza () w JavaScript?

W tej sekcji dowiemy się, jak działa metoda zastępcza () za pomocą niektórych przykładów.

Przykład 1: Wymień pojedynczy znak
W tym przykładzie użyjemy metody zastąpionej (), aby zastąpić wszystkie znaki „I” na „u”:

var givenstring = "to jest Linuxhint.com ";
var wynik = Givenstring.zamiennik („i”, „u”);
konsola.log („oryginalny ciąg:”, givenstring);
konsola.log („zastąpiony ciąg:”, wynik);

W tym programie początkowo mamy ciąg „To jest Linuxhint.com ”. Wykorzystamy metodę Zastąpienie (), aby zastąpić wszystkie znaki „I” postacią „U”:

Wyjście pokazuje, że metoda zamiennika () zastąpiła wszystkie wystąpienia „I” „U”.

Przykład 2: Wymień słowo
Rozważmy poniższy fragment, aby zrozumieć, jak użyć metody zamiennika (), aby zastąpić wszystkie wystąpienia słowa innemu słowem:

var givenstring = "to jest Linuxhint.com, jest to przykład metody zastępczej () ”;
var wynik = Givenstring.zamiennik („this”, „it”);
konsola.log („oryginalny ciąg:”, givenstring);
konsola.log („zastąpiony ciąg:”, wynik);

W powyższym programie wykorzystaliśmy metodę zastąpioną (), aby zastąpić wszystkie wystąpienia „tego” „IT”:

W ten sposób możemy użyć metody zastąpionej (), aby zastąpić wszystkie wystąpienia określonego słowa w JavaScript.

Przykład 3: Wymień charakter specjalny
Za pomocą metody zamiennika () możemy wymienić znak specjalny, jak pokazano na poniższym fragmencie:

var givenstring = "Dzień dobry! Witamy w Linuxhint.com!";
var wynik = Givenstring.Zamień wszystko("!","; ");
konsola.log („oryginalny ciąg:”, givenstring);
konsola.log („zastąpiony ciąg:”, wynik);

W tym przykładowym programie zastąpimy „!„Podpisz„; ” Za pomocą metody zastępczej ():

W ten sposób metoda zamiennika () działa w JavaScript.

Wniosek

W JavaScript, zamiennik () jest metodą ciągów, która otrzymuje wyrażenie regularne/regularne jako argument i zastępuje wszystkie znaki odpowiadające określonym wzorze Regex. Metoda Zastępca () znajdzie wszystkie docelowe podłoże i zastąpi je na określony zamiennik. Na koniec zwróci nowy wymieniony/zmodyfikowany ciąg. Ten zapis wyjaśnił wszystkie podstawy metody zastępczej () za pomocą niektórych odpowiednich przykładów.