这个函数将返回一个给定字符串的副本,其中除字母和数字之外的所有内容都被删除,这意味着它可以用于从登录名或密码中删除任何不需要的字符(如 “#” 或 “?”)。
注意:这个函数只返回 A - Z(大写或小写)的 26 个字母和数字 0 - 9。
string_lettersdigits(string);
参数 描述 string 要转换成字母和数字的字符串。
String(字符串)
if string_length(password) > string_length(string_lettersdigits(password))
{
draw_text(32,32,"Invalid Password!Only Letters and numbers please!");
}
上面的代码将检查字符串的长度与相同字符串的长度,但删除所有符号。如果它们不相同,屏幕上会显示一条消息。