Advertisement
gmlscripts

string_extract

Jul 6th, 2014
427
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /// string_extract(str,sep,index)
  2. //
  3. //  Returns the element at the given index within a string of elements.
  4. //  eg. string_extract("cat,dog,mouse", "," ,1) == "dog"
  5. //
  6. //      str         elements, string
  7. //      sep         element separator, string
  8. //      index       element to return, [0..N-1], real
  9. //
  10. /// GMLscripts.com/license
  11. {
  12.     var str,sep,ind,len;
  13.     str = argument0;
  14.     sep = argument1;
  15.     ind = argument2;
  16.     len = string_length(sep)-1;
  17.     repeat (ind) str = string_delete(str,1,string_pos(sep,str)+len);
  18.     str = string_delete(str,string_pos(sep,str),string_length(str));
  19.     return str;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement