Read Me - Common Public License V1.0 - Copyright Notice(©)

pos


>>-pos(needle-+---------------------------+-)---><
              +-,--+-------+--+---------+-+
                   +-start-+  +-,length-+

Returns the position in the receiving string of another string, [needle] . (See also .) It returns 0 if [needle] is the null string or is not found or if [start] is greater than the length of the receiving string. By default, the search starts at the first character of the receiving string (that is, the value of [start] is 1), and continues to the end of the string. You can override this by specifying [start ] , the point at which the search starts, and [length] , the bounding limit for the search. If specified, [start] must be a positive whole number and [length] must be a non-negative whole number.

String class - pos method

"Saturday"~pos("day")       ->    6
"abc def ghi"~pos("x")      ->    0
"abc def ghi"~pos(" ")      ->    4
"abc def ghi"~pos(" ",5)    ->    8
"abc def ghi"~pos(" ",5,3)  ->    0

Read Me - Common Public License V1.0 - Copyright Notice(©)