.:HyPeX:. Posted November 3, 2013 Share Posted November 3, 2013 Guys, i'm starting a project, pretty easy, but long. I'm going to make a long line to replace All characters(wich are not normal, a-z, 0-9, etc) to blank, or whatever wanted. Known facts: -Probably will lag a bit on the call. -Big-space taking. -definitons are not set yet. I'm going to be updating it. Greetz- HyPeX newname = string.gsub(newnick, "[']", "") newname = string.gsub(newnick, "[⟨]", "") newname = string.gsub(newnick, "[&]", "") newname = string.gsub(newnick, "[†]", "") newname = string.gsub(newnick, "[‡]", "") newname = string.gsub(newnick, "[°]", "") newname = string.gsub(newnick, "[°]", "") newname = string.gsub(newnick, "[№]", "") newname = string.gsub(newnick, "[¶]", "") newname = string.gsub(newnick, "[§]", "") newname = string.gsub(newnick, "[¦]", "") newname = string.gsub(newnick, "[©]", "") newname = string.gsub(newnick, "[®]", "") newname = string.gsub(newnick, "[℗]", "") newname = string.gsub(newnick, "[™]", "") newname = string.gsub(newnick, "[¤]", "") newname = string.gsub(newnick, "[⁂]", "") newname = string.gsub(newnick, "[❧]", "") newname = string.gsub(newnick, "[☞]", "") newname = string.gsub(newnick, "[‽]", "") newname = string.gsub(newnick, "[◊]", "") newname = string.gsub(newnick, "[※]", "") newname = string.gsub(newnick, "[¤]", "") newname = string.gsub(newnick, "[$]", "") newname = string.gsub(newnick, "[€]", "") newname = string.gsub(newnick, "[ƒ]", "") newname = string.gsub(newnick, "[‚]", "") newname = string.gsub(newnick, "[Š]", "") newname = string.gsub(newnick, "[Œ]", "") newname = string.gsub(newnick, "[Ž]", "") newname = string.gsub(newnick, "[Ÿ]", "") newname = string.gsub(newnick, "[¢]", "") newname = string.gsub(newnick, "[£]", "") newname = string.gsub(newnick, "[¥]", "") newname = string.gsub(newnick, "[±]", "") newname = string.gsub(newnick, "[À]", "") newname = string.gsub(newnick, "[Á]", "") newname = string.gsub(newnick, "[Â]", "") newname = string.gsub(newnick, "[Ã]", "") newname = string.gsub(newnick, "[Æ]", "") newname = string.gsub(newnick, "[Ç]", "") newname = string.gsub(newnick, "[È]", "") newname = string.gsub(newnick, "[É]", "") newname = string.gsub(newnick, "[Ê]", "") newname = string.gsub(newnick, "[Ë]", "") newname = string.gsub(newnick, "[Ï]", "") newname = string.gsub(newnick, "[Ð]", "") newname = string.gsub(newnick, "[Ñ]", "") newname = string.gsub(newnick, "[Ò]", "") newname = string.gsub(newnick, "[Ó]", "") newname = string.gsub(newnick, "[Ô]", "") newname = string.gsub(newnick, "[Õ]", "") newname = string.gsub(newnick, "[Ö]", "") newname = string.gsub(newnick, "[×]", "") newname = string.gsub(newnick, "[Ø]", "") newname = string.gsub(newnick, "[Ù]", "") newname = string.gsub(newnick, "[Ú]", "") newname = string.gsub(newnick, "[Û]", "") newname = string.gsub(newnick, "[Ü]", "") newname = string.gsub(newnick, "[Ý]", "") newname = string.gsub(newnick, "[Þ]", "") newname = string.gsub(newnick, "[ß]", "") newname = string.gsub(newnick, "[à]", "") newname = string.gsub(newnick, "[á]", "") newname = string.gsub(newnick, "[â]", "") newname = string.gsub(newnick, "[ã]", "") newname = string.gsub(newnick, "[ä]", "") newname = string.gsub(newnick, "[å]", "") newname = string.gsub(newnick, "[æ]", "") newname = string.gsub(newnick, "[ç]", "") newname = string.gsub(newnick, "[è]", "") newname = string.gsub(newnick, "[ê]", "") newname = string.gsub(newnick, "[ë]", "") newname = string.gsub(newnick, "[ë]", "") newname = string.gsub(newnick, "[ì]", "") newname = string.gsub(newnick, "[í]", "") newname = string.gsub(newnick, "[î]", "") newname = string.gsub(newnick, "[ï]", "") newname = string.gsub(newnick, "[ð]", "") newname = string.gsub(newnick, "[ñ]", "") newname = string.gsub(newnick, "[ò]", "") newname = string.gsub(newnick, "[ô]", "") newname = string.gsub(newnick, "[õ]", "") newname = string.gsub(newnick, "[ó]", "") newname = string.gsub(newnick, "[ö]", "") newname = string.gsub(newnick, "[÷]", "") newname = string.gsub(newnick, "[ø]", "") newname = string.gsub(newnick, "[ù]", "") newname = string.gsub(newnick, "[ú]", "") newname = string.gsub(newnick, "[û]", "") newname = string.gsub(newnick, "[ü]", "") newname = string.gsub(newnick, "[ý]", "") newname = string.gsub(newnick, "[þ]", "") newname = string.gsub(newnick, "[ÿ]", "") newname = string.gsub(newnick, "[Ā]", "") newname = string.gsub(newnick, "[ā]", "") newname = string.gsub(newnick, "[Ă]", "") newname = string.gsub(newnick, "[ă]", "") newname = string.gsub(newnick, "[Ą]", "") newname = string.gsub(newnick, "[ą]", "") newname = string.gsub(newnick, "[Ć]", "") newname = string.gsub(newnick, "[ć]", "") newname = string.gsub(newnick, "[Ĉ]", "") newname = string.gsub(newnick, "[Ĉ]", "") newname = string.gsub(newnick, "[Ċ]", "") newname = string.gsub(newnick, "[ċ]", "") newname = string.gsub(newnick, "[č]", "") newname = string.gsub(newnick, "[Ď]", "") newname = string.gsub(newnick, "[ď]", "") newname = string.gsub(newnick, "[Đ]", "") newname = string.gsub(newnick, "[đ]", "") newname = string.gsub(newnick, "[Ē]", "") newname = string.gsub(newnick, "[ē]", "") newname = string.gsub(newnick, "[Ĕ]", "") newname = string.gsub(newnick, "[ĕ]", "") newname = string.gsub(newnick, "[Ė]", "") newname = string.gsub(newnick, "[ė]", "") newname = string.gsub(newnick, "[Ę]", "") newname = string.gsub(newnick, "[ę]", "") newname = string.gsub(newnick, "[Ě]", "") newname = string.gsub(newnick, "[ě]", "") newname = string.gsub(newnick, "[Ĝ]", "") newname = string.gsub(newnick, "[ĝ]", "") newname = string.gsub(newnick, "[Ğ]", "") newname = string.gsub(newnick, "[ġ]", "") newname = string.gsub(newnick, "[Ġ]", "") newname = string.gsub(newnick, "[Ģ]", "") newname = string.gsub(newnick, "[ģ]", "") newname = string.gsub(newnick, "[Ĥ]", "") newname = string.gsub(newnick, "[ĥ]", "") newname = string.gsub(newnick, "[Ħ]", "") newname = string.gsub(newnick, "[ħ]", "") newname = string.gsub(newnick, "[Ĩ]", "") newname = string.gsub(newnick, "[ĩ]", "") newname = string.gsub(newnick, "[Ī]", "") newname = string.gsub(newnick, "[ī]", "") newname = string.gsub(newnick, "[Ĭ]", "") newname = string.gsub(newnick, "[Į]", "") newname = string.gsub(newnick, "[į]", "") newname = string.gsub(newnick, "[İ]", "") newname = string.gsub(newnick, "[ı]", "") newname = string.gsub(newnick, "[į]", "") newname = string.gsub(newnick, "[İ]", "") newname = string.gsub(newnick, "[ı]", "") newname = string.gsub(newnick, "[IJ]", "") newname = string.gsub(newnick, "[ij]", "") newname = string.gsub(newnick, "[Ĵ]", "") newname = string.gsub(newnick, "[ĵ]", "") newname = string.gsub(newnick, "[Ķ]", "") newname = string.gsub(newnick, "[ķ]", "") newname = string.gsub(newnick, "[ĸ]", "") newname = string.gsub(newnick, "[Ĺ]", "") newname = string.gsub(newnick, "[ĺ]", "") newname = string.gsub(newnick, "[Ļ]", "") newname = string.gsub(newnick, "[ļ]", "") newname = string.gsub(newnick, "[Ľ]", "") newname = string.gsub(newnick, "[ľ]", "") newname = string.gsub(newnick, "[ŀ]", "") newname = string.gsub(newnick, "[Ń]", "") newname = string.gsub(newnick, "[ń]", "") newname = string.gsub(newnick, "[Ņ]", "") newname = string.gsub(newnick, "[ņ]", "") newname = string.gsub(newnick, "[ň]", "") newname = string.gsub(newnick, "[ʼn]", "") newname = string.gsub(newnick, "[Ŋ]", "") newname = string.gsub(newnick, "[ŋ]", "") newname = string.gsub(newnick, "[Ō]", "") newname = string.gsub(newnick, "[ō]", "") newname = string.gsub(newnick, "[Ŏ]", "") newname = string.gsub(newnick, "[ŏ]", "") newname = string.gsub(newnick, "[Ő]", "") newname = string.gsub(newnick, "[ő]", "") newname = string.gsub(newnick, "[Œ]", "") newname = string.gsub(newnick, "[œ]", "") newname = string.gsub(newnick, "[Ŕ]", "") newname = string.gsub(newnick, "[ŕ]", "") newname = string.gsub(newnick, "[Ř]", "") newname = string.gsub(newnick, "[ř]", "") newname = string.gsub(newnick, "[Ś]", "") newname = string.gsub(newnick, "[ś]", "") newname = string.gsub(newnick, "[Ŝ]", "") newname = string.gsub(newnick, "[ŝ]", "") newname = string.gsub(newnick, "[Ş]", "") newname = string.gsub(newnick, "[ş]", "") newname = string.gsub(newnick, "[Ţ]", "") newname = string.gsub(newnick, "[ţ]", "") newname = string.gsub(newnick, "[Ť]", "") newname = string.gsub(newnick, "[ť]", "") newname = string.gsub(newnick, "[Ŧ]", "") newname = string.gsub(newnick, "[ŧ]", "") newname = string.gsub(newnick, "[Ũ]", "") newname = string.gsub(newnick, "[ŭ]", "") newname = string.gsub(newnick, "[Ů]", "") newname = string.gsub(newnick, "[ů]", "") newname = string.gsub(newnick, "[Ű]", "") newname = string.gsub(newnick, "[ű]", "") newname = string.gsub(newnick, "[Ų]", "") newname = string.gsub(newnick, "[Ŵ]", "") newname = string.gsub(newnick, "[ŵ]", "") newname = string.gsub(newnick, "[Ŷ]", "") newname = string.gsub(newnick, "[Ź]", "") newname = string.gsub(newnick, "[ź]", "") newname = string.gsub(newnick, "[Ż]", "") newname = string.gsub(newnick, "[ż]", "") newname = string.gsub(newnick, "[Ž]", "") newname = string.gsub(newnick, "[v]", "") newname = string.gsub(newnick, "[ſ]", "") newname = string.gsub(newnick, "[]", "") newname = string.gsub(newnick, "[]", "") newname = string.gsub(newnick, "[]", "") newname = string.gsub(newnick, "[]", "") newname = string.gsub(newnick, "[]", "") Link to comment
xXMADEXx Posted November 3, 2013 Share Posted November 3, 2013 x: (where x is not one of the magic characters ^$()%.[]*+-?) represents the character x itself. .: (a dot) represents all characters. %a: represents all letters. %c: represents all control characters. %d: represents all digits. %l: represents all lowercase letters. %p: represents all punctuation characters. %s: represents all space characters. %u: represents all uppercase letters. %w: represents all alphanumeric characters. %x: represents all hexadecimal digits. %z: represents the character with representation 0. %x: (where x is any non-alphanumeric character) represents the character x. This is the standard way to escape the magic characters. Any punctuation character (even the non magic) can be preceded by a '%' when used to represent itself in a pattern. You could just use %d. Link to comment
.:HyPeX:. Posted November 3, 2013 Author Share Posted November 3, 2013 i dont want to remove all of them, i'm allowing certain ones. (the ones possible to make with the keyboard). I know all that, i got this: http://www.gammon.com.au/scripts/doc.ph ... tring.find Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now