Advertisement
Bolodefchoco_LUAXML

[Function] deactivateAccents

Dec 4th, 2015
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.46 KB | None | 0 0
  1. --Creator: Bolodefchoco
  2. --Made in: 04/12/2015
  3. --Last update: 14/02/2017
  4. --[[ Notes:
  5.     Does:
  6.         Desativa os acentos da str.
  7.     Args:
  8.         str --> String
  9. ]]--
  10.  
  11. deactivateAccents=function(str)
  12.     local letters = {a = {"á","â","à","å","ã","ä"},e = {"é","ê","è","ë"},i = {"í","î","ì","ï"},o = {"ó","ô","ò","õ","ö"},u = {"ú","û","ù","ü"}}
  13.     for k,v in next,letters do
  14.         for i = 1,#v do
  15.             str = str:gsub(v[i],tostring(k))
  16.         end
  17.     end
  18.     return str
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement