Vyřešeno: reagujte, jak odstranit čárky z řetězce

Hlavním problémem souvisejícím s odstraňováním čárek z řetězce je to, že může vést k nesprávným datům. Pokud například odstraníte čárku z „Jan, Pavel, Jiří“, řetězec se změní na „Jan, Pavel, Jiří“. To může způsobit problémy při pokusu o zadání řetězce do databáze nebo do jiného programu.

There are a few ways to remove commas from a string in React. One way is to use the .replace() method:

var str = "1,2,3,4,5"; str = str.replace(/,/g, ""); // "12345"

První řádek deklaruje proměnnou s názvem str a přiřadí jí řetězec „1,2,3,4,5“. Druhý řádek volá metodu .replace() na str. Metoda .replace() používá dva argumenty: první je regulární výraz, který odpovídá znaku (znakům), který má být nahrazen, a druhý je nahrazující znak (znaky). V tomto případě nahrazujeme všechny čárky (,) ničím (“”). Takže „1,2,3,4,5“ se změní na „12345“.

Příkazy pro práci s řetězci

ReactDOM.render(, document.getElementById(“root”)); // vykreslí komponentu App
ReactDOM.render(, document.getElementById(“aplikace”)); // vykreslí komponentu App v novém prvku DOM

Typy řetězců

V Reactu je několik různých typů řetězců.

ReactDOM.render(Ahoj světe!, document.getElementById('root')); // => Ahoj světe!

Tím se vykreslí řetězec „Ahoj, světe!“ na DOM.

Můžete také použít řetězcový literál:
ReactDOM.render(Toto je řetězcový doslov., document.getElementById('root')); // => Toto je řetězcový doslov.

Související příspěvky:

Zanechat komentář