string_lettersdigits

此函数将返回除字母和数字外的所有内容的给定字符串的副本,这意味着它可用于删除任何不需要的字符(如"#"或"?") 例如,登录名或密码。

注意 此函数仅返回从 A 到 Z(大写或小写) 的 26 个英文字母和数字 0-9。

 

语法:

string_lettersdigits(string);

参数类型描述
stringString要转换为字母和数字的字符串。

 

返回:

String

 

例子:

if (string_length(password) > string_length(string_lettersdigits(password)))
{
    draw_text(32,32, "Invalid Password! Only Letters and numbers please!");
}

上面的代码将检查字符串的长度与相同字符串的长度,但要删除所有符号。如果它们不同,则会在屏幕上绘制一条消息。