Fix error in cyrillicToLatin converter
This commit is contained in:
parent
6d57210b7e
commit
779f0707e3
@ -74,6 +74,10 @@ class Utils {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static cyrillicToLatin(str) {
|
static cyrillicToLatin(str) {
|
||||||
|
if(!str) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
const cyrillic_to_latin = { 'А': 'A', 'В': 'B', 'Е': 'E', 'К': 'K', 'М': 'M', 'Н': 'H', 'О': 'O', 'Р': 'P', 'С': 'C', 'Т': 'T', 'У': 'Y', 'Х': 'X' }; //{'А':'A', 'К':'K', 'М':'M', 'В':'B', 'С':'C'};
|
const cyrillic_to_latin = { 'А': 'A', 'В': 'B', 'Е': 'E', 'К': 'K', 'М': 'M', 'Н': 'H', 'О': 'O', 'Р': 'P', 'С': 'C', 'Т': 'T', 'У': 'Y', 'Х': 'X' }; //{'А':'A', 'К':'K', 'М':'M', 'В':'B', 'С':'C'};
|
||||||
let regex = new RegExp('[' + Object.keys(cyrillic_to_latin).join('') + ']', 'g');
|
let regex = new RegExp('[' + Object.keys(cyrillic_to_latin).join('') + ']', 'g');
|
||||||
return str.replace(regex, letter => cyrillic_to_latin[letter] || letter);
|
return str.replace(regex, letter => cyrillic_to_latin[letter] || letter);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user