krouzek:retezce

Toto je starší verze dokumentu!


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í <textarea id="vstup"></textarea> a ve funkci (spuštěné například na onclick nějakého tlačítka <button></button>) vysosejte pomocí document.getElementById("vstup").value

Úkoly: 1) Spočtěte a vypište, kolik má text znaků (length) 2) Změňte všechny výskyty „Praha“ na „Brno“ - a případně i tvary těch slov (replace, případně řetízkované) 3) Vypište text mezi 50.-70. znakem (slice / substr) 4) Text mezi 50.-70. znakem zvýrazněte (tím že přidáte na začátek té oblasti <strong> a na konec </strong>) 5) Umožněte předchozí funkci parametrizovat (například pomocí dvou <input type="number">) 6) Z textu odstraňte všechny referenční číslíčka - „[12]“ (replace s regexpem) 7) text zobrazte samými velkými (toUpperCase()) a samými malými (toLowerCase()) písmeny 8) 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! 9) Spočítejte kolik má text slov 10) Najděte, která slova jsou v textu častá (víc jak dva výskyty), případně vytvořte seřazený žebříček dle četnosti

  • krouzek/retezce.1646235283.txt.gz
  • Poslední úprava: 2023/11/15 20:54
  • (upraveno mimo DokuWiki)