Vykopírujte si část článku z https://cs.wikipedia.org/wiki/Praha . Použití v programu: buď napevno do řetězce:
const text="Praha (německy Prag; v jiných jazycích často Prague či Praga) je hlavní město a současně největší město Česka..."
nebo si vytvořte stránku, na ní ''%%%%'' a ve funkci (spuštěné například na ''%%onclick%%'' nějakého tlačítka ''%%%%'') vysosejte pomocí ''%%document.getElementById("vstup").value%%''
Úkoly:
- Spočtěte a vypište, kolik má text znaků (length)
- Změňte všechny výskyty "Praha" na "Brno" - a případně i tvary těch slov (replace, případně řetízkované)
- Vypište text mezi 50.-70. znakem (slice / substr)
- Text mezi 50.-70. znakem zvýrazněte (tím že přidáte na začátek té oblasti a na konec )
- Umožněte předchozí funkci parametrizovat (například pomocí dvou ''%%%%'')
- Z textu odstraňte všechny referenční číslíčka - "[12]" (replace s regexpem)
- text zobrazte samými velkými (toUpperCase()) a samými malými (toLowerCase()) písmeny
- text rozdělte do jednotlivých slov - oddělovač mezera. Chcete víc oddělovačů (např. ",./")? Nejprve je převeďte na mezery pomocí replace!
- Spočítejte kolik má text slov
- Najděte, která slova jsou v textu častá (víc jak dva výskyty), případně vytvořte seřazený žebříček dle četnosti