showing results for - "js replace greek accents"
Tomas
09 Sep 2016
1normal = 'Αντίθετα με αυτό που θεωρεί η πλειοψηφία, το Lorem Ipsum δεν είναι απλά ένα τυχαίο κείμενο. Οι ρίζες του βρίσκονται σε ένα κείμενο Λατινικής λογοτεχνίας του 45 π.Χ., φτάνοντας την ηλικία του πάνω από 2000 έτη.';
2
3pol = 'Μήγαρις ἔχω ἄλλο στὸ νοῦ μου πάρεξ ἐλευθερία καὶ γλώσσα;';
4
5console.log(normalizeGreek(normal));
6console.log(normalizePolytonicGreek(pol));
7
8function normalizeGreek(text) {
9    return text.normalize('NFD').replace(/[\u0300-\u036f]/g, "");
10}
11
12
13function normalizePolytonicGreek(text) {
14    return text.normalize('NFD').replace(/[\u0300-\u036f]/g, "");
15}