mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-03 09:49:28 +02:00
This commit is contained in:
parent
64ccaf889a
commit
95360ff2e2
1 changed files with 96 additions and 6 deletions
|
@ -22,12 +22,102 @@ $(document).mousemove(function (e) {
|
|||
});
|
||||
|
||||
String.prototype.stripAccents = function () {
|
||||
var translate_re = /[àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝЄІЃі№єѓАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя—«»…]/g;
|
||||
var translate = 'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUYYEIGi#yegABVGDEYOZHZIJKLMNOPRSTUFHCCHSHSHH-YEYUYAabvgdeyozhzijklmnoprstufhcchshshhyeyuya-';
|
||||
return (this.replace(translate_re, function (match) {
|
||||
return translate.substr(translate_re.source.indexOf(match) - 1, 1);
|
||||
})
|
||||
);
|
||||
var returnvar = this.replace(/[áàâãªä]/g, 'a');
|
||||
returnvar = returnvar.replace(/[ÁÀÂÃÄ]/g, 'A');
|
||||
returnvar = returnvar.replace(/[ÍÌÎÏ]/g, 'I');
|
||||
returnvar = returnvar.replace(/[íìîï]/g, 'i');
|
||||
returnvar = returnvar.replace(/[éèêë]/g, 'e');
|
||||
returnvar = returnvar.replace(/[ÉÈÊË]/g, 'E');
|
||||
returnvar = returnvar.replace(/[óòôõºö]/g, 'o');
|
||||
returnvar = returnvar.replace(/[ÓÒÔÕÖ]/g, 'O');
|
||||
returnvar = returnvar.replace(/[úùûü]/g, 'u');
|
||||
returnvar = returnvar.replace(/[ÚÙÛÜ]/g, 'U');
|
||||
returnvar = returnvar.replace(/ç/g, 'c');
|
||||
returnvar = returnvar.replace(/Ç/g, 'C');
|
||||
returnvar = returnvar.replace(/ñ/g, 'n');
|
||||
returnvar = returnvar.replace(/Ñ/g, 'N');
|
||||
returnvar = returnvar.replace(/–/g, '-');
|
||||
returnvar = returnvar.replace(/[’‘‹›‚]/g, ' ');
|
||||
returnvar = returnvar.replace(/[“”«»„]/g, ' ');
|
||||
returnvar = returnvar.replace(/ /g, ' ');
|
||||
returnvar = returnvar.replace(/Є/g, 'YE');
|
||||
returnvar = returnvar.replace(/І/g, 'I');
|
||||
returnvar = returnvar.replace(/Ѓ/g, 'G');
|
||||
returnvar = returnvar.replace(/і/g, 'i');
|
||||
returnvar = returnvar.replace(/№/g, '#');
|
||||
returnvar = returnvar.replace(/є/g, 'ye');
|
||||
returnvar = returnvar.replace(/ѓ/g, 'g');
|
||||
returnvar = returnvar.replace(/А/g, 'A');
|
||||
returnvar = returnvar.replace(/Б/g, 'B');
|
||||
returnvar = returnvar.replace(/В/g, 'V');
|
||||
returnvar = returnvar.replace(/Г/g, 'G');
|
||||
returnvar = returnvar.replace(/Д/g, 'D');
|
||||
returnvar = returnvar.replace(/Е/g, 'E');
|
||||
returnvar = returnvar.replace(/Ё/g, 'YO');
|
||||
returnvar = returnvar.replace(/Ж/g, 'ZH');
|
||||
returnvar = returnvar.replace(/З/g, 'Z');
|
||||
returnvar = returnvar.replace(/И/g, 'I');
|
||||
returnvar = returnvar.replace(/Й/g, 'J');
|
||||
returnvar = returnvar.replace(/К/g, 'K');
|
||||
returnvar = returnvar.replace(/Л/g, 'L');
|
||||
returnvar = returnvar.replace(/М/g, 'M');
|
||||
returnvar = returnvar.replace(/Н/g, 'N');
|
||||
returnvar = returnvar.replace(/О/g, 'O');
|
||||
returnvar = returnvar.replace(/П/g, 'P');
|
||||
returnvar = returnvar.replace(/Р/g, 'R');
|
||||
returnvar = returnvar.replace(/С/g, 'S');
|
||||
returnvar = returnvar.replace(/Т/g, 'T');
|
||||
returnvar = returnvar.replace(/У/g, 'U');
|
||||
returnvar = returnvar.replace(/Ф/g, 'F');
|
||||
returnvar = returnvar.replace(/Х/g, 'H');
|
||||
returnvar = returnvar.replace(/Ц/g, 'C');
|
||||
returnvar = returnvar.replace(/Ч/g, 'CH');
|
||||
returnvar = returnvar.replace(/Ш/g, 'SH');
|
||||
returnvar = returnvar.replace(/Щ/g, 'SHH');
|
||||
returnvar = returnvar.replace(/Ъ/g, '');
|
||||
returnvar = returnvar.replace(/Ы/g, 'Y');
|
||||
returnvar = returnvar.replace(/Ь/g, '');
|
||||
returnvar = returnvar.replace(/Э/g, 'E');
|
||||
returnvar = returnvar.replace(/Ю/g, 'YU');
|
||||
returnvar = returnvar.replace(/Я/g, 'YA');
|
||||
returnvar = returnvar.replace(/а/g, 'a');
|
||||
returnvar = returnvar.replace(/б/g, 'b');
|
||||
returnvar = returnvar.replace(/в/g, 'v');
|
||||
returnvar = returnvar.replace(/г/g, 'g');
|
||||
returnvar = returnvar.replace(/д/g, 'd');
|
||||
returnvar = returnvar.replace(/е/g, 'e');
|
||||
returnvar = returnvar.replace(/ё/g, 'yo');
|
||||
returnvar = returnvar.replace(/ж/g, 'zh');
|
||||
returnvar = returnvar.replace(/з/g, 'z');
|
||||
returnvar = returnvar.replace(/и/g, 'i');
|
||||
returnvar = returnvar.replace(/й/g, 'j');
|
||||
returnvar = returnvar.replace(/к/g, 'k');
|
||||
returnvar = returnvar.replace(/л/g, 'l');
|
||||
returnvar = returnvar.replace(/м/g, 'm');
|
||||
returnvar = returnvar.replace(/н/g, 'n');
|
||||
returnvar = returnvar.replace(/о/g, 'o');
|
||||
returnvar = returnvar.replace(/п/g, 'p');
|
||||
returnvar = returnvar.replace(/р/g, 'r');
|
||||
returnvar = returnvar.replace(/с/g, 's');
|
||||
returnvar = returnvar.replace(/т/g, 't');
|
||||
returnvar = returnvar.replace(/у/g, 'u');
|
||||
returnvar = returnvar.replace(/ф/g, 'f');
|
||||
returnvar = returnvar.replace(/х/g, 'h');
|
||||
returnvar = returnvar.replace(/ц/g, 'c');
|
||||
returnvar = returnvar.replace(/ч/g, 'ch');
|
||||
returnvar = returnvar.replace(/ш/g, 'sh');
|
||||
returnvar = returnvar.replace(/щ/g, 'shh');
|
||||
returnvar = returnvar.replace(/ъ/g, '');
|
||||
returnvar = returnvar.replace(/ы/g, 'y');
|
||||
returnvar = returnvar.replace(/ь/g, '');
|
||||
returnvar = returnvar.replace(/э/g, 'e');
|
||||
returnvar = returnvar.replace(/ю/g, 'yu');
|
||||
returnvar = returnvar.replace(/я/g, 'ya');
|
||||
returnvar = returnvar.replace(/—/g, '-');
|
||||
returnvar = returnvar.replace(/«/g, '');
|
||||
returnvar = returnvar.replace(/»/g, '');
|
||||
returnvar = returnvar.replace(/…/g, '');
|
||||
return returnvar;
|
||||
};
|
||||
function clean_name(str) {
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue