Úloha 4 – Metoda .replace() a globální nahrazení textu
Požadavky na absolvování
Řešení úlohy
Co je zde splněno:
-
vytvoření proměnné
texts opakujícím se slovem, -
použití
.replace("slovo","náhrada")pro první výskyt, -
použití regulárního výrazu
/slovo/gpro nahrazení všech výskytů, -
výpis všech verzí textu do konzole.
Vylepšení oproti začátečnické verzi:
-
možnost využití novější metody
.replaceAll()místo regulárního výrazu (přehlednější zápis), -
šablonové řetězce pro čistší a kratší výpis.
Poznámky:
replace("slovo", "náhrada")nahradí jen první nalezený výskyt.Pro nahrazení všech výskytů je nutný regulární výraz s příznakem g (global).
Původní text zůstává nezměněný, výsledky se ukládají do nových proměnných.