Autor | Zpráva | ||
---|---|---|---|
jarinakarin Profil |
#1 · Zasláno: 9. 9. 2016, 12:10:59
Ahoj,
prosím o radu jak odstranit diakritiku ze stringu, našel jsem jen metodu .replace var nechciDiakritiku = "ěŘčřŽýáíé"; nechciDiakritiku.toLowerCase().replace("ě", "e").replace("ž", "z"); Což se mi ale nelíbí, nemohou přece .replace neustále opakovat. Je nějaká cesta jak přepsat všechny uvedené znaky? Jde mi samozřejmě o odstranění diakritiky z dlouhého textu, takže nestačí aby se z ěŘčřŽýáíé stalo ercrzyaie, takové slovo nikde nemám, ale musí být nahrazeny veškeré výskyty jakéhokoli znaku ze seznamu. |
||
Taps Profil |
#2 · Zasláno: 9. 9. 2016, 12:16:51
jarinakarin:
viz Vytvoření přátelského URL |
||
juriad Profil |
#3 · Zasláno: 9. 9. 2016, 12:22:41
Viz Remove accents/diacritics in a string in JavaScript, nic lepšího asi nevymyslíš.
|
||
jarinakarin Profil |
Taps: Na tohle jsem narazil, ale potřebuji to mít jako globální proměnnou.
juriad: Díky, tohle je co potřebuju. |
||
Časová prodleva: 8 let
|
0