Vyriešené: reagujte, ako odstrániť čiarky z reťazca

Hlavným problémom súvisiacim s odstraňovaním čiarok z reťazca je to, že výsledkom môžu byť nesprávne údaje. Ak napríklad odstránite čiarku z „John, Paul, George“, reťazec sa zmení na „John, Paul, George“. To by mohlo spôsobiť problémy pri pokuse o vloženie reťazca do databázy alebo do iné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"

Prvý riadok deklaruje premennú s názvom str a priradí jej reťazec „1,2,3,4,5“. Druhý riadok volá metódu .replace() na str. Metóda .replace() má dva argumenty: prvý je regulárny výraz, ktorý zodpovedá znaku (znakom), ktorý sa má nahradiť, a druhý je znak (znaky) nahradenia. V tomto prípade nahrádzame všetky čiarky (,) ničím (“”). Takže „1,2,3,4,5“ sa zmení na „12345“.

Príkazy na prácu s reťazcami

ReactDOM.render(, document.getElementById(“root”)); // vykreslí komponent App
ReactDOM.render(, document.getElementById(“aplikácia”)); // vykreslí komponent App v novom prvku DOM

Typy reťazcov

V Reacte je niekoľko rôznych typov reťazcov.

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

Tým sa vykreslí reťazec „Ahoj, svet!“ na DOM.

Môžete tiež použiť reťazcový literál:
ReactDOM.render(Toto je reťazový doslov., document.getElementById('root')); // => Toto je reťazový doslov.

Súvisiace príspevky:

Pridať komentár