Strings: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
=="string" find/findi "what"
returns offset to start of string
Example:
    "one two three" findi "TWO" , result is 4
==string @ idx==
Example:
    "Hello" @ 2 , result is "l"
==string @ [from,to]==
returns a substr
Example:
    "Hello world" @ [2,7] , result is llo w
==str AnyThing==
==str AnyThing==



Revision as of 18:32, 14 March 2010

=="string" find/findi "what"


returns offset to start of string

Example:

   "one two three" findi "TWO" , result is 4


string @ idx

Example:

   "Hello" @ 2 , result is "l"

string @ [from,to]

returns a substr

Example:

   "Hello world" @ [2,7] , result is llo w


str AnyThing

returns "whatever anything is"

example:

str _thing;

String strCmp String

returns stanard c strcmp()


note, case sensitive unfortunately

tolower

toupper

tolower string;

std c functions

example

_val= "this" strcmp tolower"tHiS";