You are currently viewing the GMLscripts.com static mirror. Forum access and script submissions are not available through this mirror.

Invert GMLscripts.com

string_left

left = string_left("Hello World", 4);   //  left == "Hell"
left = string_left("Hello World", -4);  //  left == "Hello W"
string_left(str,num)
Returns a number of characters from the start of a string.
COPY/// string_left(str,num)
//
//  Returns a number of characters from the start of a string.
//  If the number of characters given is negative,
//  the string will be shortened by that amount.
//
//      str         string of text, string
//      num         number of characters, real
//
/// GMLscripts.com/license
{
    if (argument1 < 0)
        return string_copy(argument0, 1, string_length(argument0) + argument1);
    else
        return string_copy(argument0, 1, argument1);
}

Contributors: xot

GitHub: View · Commits · Blame · Raw