PATH:
usr
/
local
/
lib
/
node_modules
/
bower
/
lib
/
node_modules
/
mout
/
src
/
string
define(['../lang/toString'], function(toString){ /** * Replaces all accented chars with regular ones */ function replaceAccents(str){ str = toString(str); // verifies if the String has accents and replace them if (str.search(/[\xC0-\xFF]/g) > -1) { str = str .replace(/[\xC0-\xC5]/g, "A") .replace(/[\xC6]/g, "AE") .replace(/[\xC7]/g, "C") .replace(/[\xC8-\xCB]/g, "E") .replace(/[\xCC-\xCF]/g, "I") .replace(/[\xD0]/g, "D") .replace(/[\xD1]/g, "N") .replace(/[\xD2-\xD6\xD8]/g, "O") .replace(/[\xD9-\xDC]/g, "U") .replace(/[\xDD]/g, "Y") .replace(/[\xDE]/g, "P") .replace(/[\xE0-\xE5]/g, "a") .replace(/[\xE6]/g, "ae") .replace(/[\xE7]/g, "c") .replace(/[\xE8-\xEB]/g, "e") .replace(/[\xEC-\xEF]/g, "i") .replace(/[\xF1]/g, "n") .replace(/[\xF2-\xF6\xF8]/g, "o") .replace(/[\xF9-\xFC]/g, "u") .replace(/[\xFE]/g, "p") .replace(/[\xFD\xFF]/g, "y"); } return str; } return replaceAccents; });
[-] unescapeHtml.js
[edit]
[-] underscore.js
[edit]
[-] lowerCase.js
[edit]
[-] lpad.js
[edit]
[-] removeNonASCII.js
[edit]
[-] camelCase.js
[edit]
[+]
..
[-] truncate.js
[edit]
[-] upperCase.js
[edit]
[-] contains.js
[edit]
[-] WHITE_SPACES.js
[edit]
[-] hyphenate.js
[edit]
[-] insert.js
[edit]
[-] unhyphenate.js
[edit]
[-] replaceAccents.js
[edit]
[-] endsWith.js
[edit]
[-] sentenceCase.js
[edit]
[-] rtrim.js
[edit]
[-] escapeRegExp.js
[edit]
[-] properCase.js
[edit]
[-] rpad.js
[edit]
[-] replace.js
[edit]
[-] normalizeLineBreaks.js
[edit]
[-] escapeUnicode.js
[edit]
[-] crop.js
[edit]
[-] ltrim.js
[edit]
[-] startsWith.js
[edit]
[-] pascalCase.js
[edit]
[-] trim.js
[edit]
[-] removeNonWord.js
[edit]
[-] escapeHtml.js
[edit]
[-] slugify.js
[edit]
[-] stripHtmlTags.js
[edit]
[-] typecast.js
[edit]
[-] unCamelCase.js
[edit]
[-] interpolate.js
[edit]
[-] repeat.js
[edit]
[-] makePath.js
[edit]
[-] unescapeUnicode.js
[edit]