String
Types
Functions
def len (i : String) : Int
def intToString (i : Int) : String
def equal : (i : String) → (j : String) → Bool
def slice : (i : String) → (j : Int | j ≥ 0 && j < len i) → (l : Int | l ≥ j && l ≤ len i) → String
def upper : (i : String) → String
def lower : (i : String) → String
def replace (i : String) (j : String | len j > 0) (l : String) : String
def split (i : String) (j : String | len j > 0) : Array String
def concat (i : String) (j : String) : String
def startsWith (i : String) (prefix : String) : Bool
def endsWith (i : String) (suffix : String) : Bool
def indexOf (i : String) (sub : String) : Int
def lastIndexOf (i : String) (sub : String) : Int
def contains (i : String) (sub : String) : Bool
def trim (i : String) : String
def trimLeft (i : String) : String
def trimRight (i : String) : String
def repeat (i : String) (n : Int | n ≥ 0) : String
def isEmpty (i : String) : Bool
def toCharList (i : String) : Array String
def charAt (s : String) (i : Int) : String
def substr (s : String) (start : Int) (length : Int) : String
def indexOfFrom (s : String) (sub : String) (start : Int) : Int
def stringToInt (s : String) : Int