Strings

Overview

Location

  • Reference:
    • mercury.jar  Cooper
    • Mercury.fx  Island
    • libMercury.fx  Toffee
  • Namespace: RemObjects.Elements.Mercury
  • Platforms: Cooper, Island, Toffee

 

constructor  protected Cooper, Island

 

constructor

 

Strings()

 

init()

 

Strings()

 

Sub New()

Asc (Char): Integer  virtual

 

class method Asc(aChar: Char): Int32

 

static Int32 Asc(Char aChar)

 

static func Asc(_ aChar: Char) -> Int32

 

static Integer Asc(Char aChar)

 

Shared Function Asc(aChar As Char) As Int32

Parameters:

  • aChar:

Asc (String): Integer  virtual

 

class method Asc(aString: String): Int32

 

static Int32 Asc(String aString)

 

static func Asc(_ aString: String) -> Int32

 

static Integer Asc(String aString)

 

Shared Function Asc(aString As String) As Int32

Parameters:

  • aString:

AscW (Char): Integer  virtual

 

class method AscW(aChar: Char): Int32

 

static Int32 AscW(Char aChar)

 

static func AscW(_ aChar: Char) -> Int32

 

static Integer AscW(Char aChar)

 

Shared Function AscW(aChar As Char) As Int32

Parameters:

  • aChar:

AscW (String): Integer  virtual

 

class method AscW(aString: String): Int32

 

static Int32 AscW(String aString)

 

static func AscW(_ aString: String) -> Int32

 

static Integer AscW(String aString)

 

Shared Function AscW(aString As String) As Int32

Parameters:

  • aString:

Chr  virtual

 

class method Chr(aCharCode: Int32): Char

 

static Char Chr(Int32 aCharCode)

 

static func Chr(_ aCharCode: Int32) -> Char

 

static Char Chr(Integer aCharCode)

 

Shared Function Chr(aCharCode As Int32) As Char

Parameters:

  • aCharCode:

ChrW  virtual

 

class method ChrW(aCharCode: Int32): Char

 

static Char ChrW(Int32 aCharCode)

 

static func ChrW(_ aCharCode: Int32) -> Char

 

static Char ChrW(Integer aCharCode)

 

Shared Function ChrW(aCharCode As Int32) As Char

Parameters:

  • aCharCode:

Filter (array of Object, String, Boolean, CompareMethod): array of String  virtual

 

class method Filter(SourceArray: array of Object; Find: String; Include: Boolean := true; Compare: CompareMethod := CompareMethod.Binary): array of String

 

static String[] Filter(Object[] SourceArray, String Find, Boolean Include = true, CompareMethod Compare = CompareMethod.Binary)

 

static func Filter(_ SourceArray: NSObject..., _ Find: String, _ Include: Boolean = true, _ Compare: CompareMethod = CompareMethod.Binary) -> String...

 

static String[] Filter(Object[] SourceArray, String Find, Boolean Include, CompareMethod Compare)

 

Shared Function Filter(SourceArray As Object(), Find As String, Include As Boolean = true, Compare As CompareMethod = CompareMethod.Binary) As String()

Parameters:

  • SourceArray:
  • Find:
  • Include:
  • Compare:

Filter (array of String, String, Boolean, CompareMethod): array of String  virtual

 

class method Filter(SourceArray: array of String; Find: String; Include: Boolean := true; Compare: CompareMethod := CompareMethod.Binary): array of String

 

static String[] Filter(String[] SourceArray, String Find, Boolean Include = true, CompareMethod Compare = CompareMethod.Binary)

 

static func Filter(_ SourceArray: String..., _ Find: String, _ Include: Boolean = true, _ Compare: CompareMethod = CompareMethod.Binary) -> String...

 

static String[] Filter(String[] SourceArray, String Find, Boolean Include, CompareMethod Compare)

 

Shared Function Filter(SourceArray As String(), Find As String, Include As Boolean = true, Compare As CompareMethod = CompareMethod.Binary) As String()

Parameters:

  • SourceArray:
  • Find:
  • Include:
  • Compare:

GetChar  virtual

 

class method GetChar(aString: String; Index: Int32): Char

 

static Char GetChar(String aString, Int32 Index)

 

static func GetChar(_ aString: String, _ Index: Int32) -> Char

 

static Char GetChar(String aString, Integer Index)

 

Shared Function GetChar(aString As String, Index As Int32) As Char

Parameters:

  • aString:
  • Index:

InStr (String, String, CompareMethod): Integer  virtual

 

class method InStr(aString: String; Find: String; Compare: CompareMethod := CompareMethod.Binary): Int32

 

static Int32 InStr(String aString, String Find, CompareMethod Compare = CompareMethod.Binary)

 

static func InStr(_ aString: String, _ Find: String, _ Compare: CompareMethod = CompareMethod.Binary) -> Int32

 

static Integer InStr(String aString, String Find, CompareMethod Compare)

 

Shared Function InStr(aString As String, Find As String, Compare As CompareMethod = CompareMethod.Binary) As Int32

Parameters:

  • aString:
  • Find:
  • Compare:

InStr (Integer, String, String, CompareMethod): Integer  virtual

 

class method InStr(Start: Int32; aString: String; Find: String; Compare: CompareMethod := CompareMethod.Binary): Int32

 

static Int32 InStr(Int32 Start, String aString, String Find, CompareMethod Compare = CompareMethod.Binary)

 

static func InStr(_ Start: Int32, _ aString: String, _ Find: String, _ Compare: CompareMethod = CompareMethod.Binary) -> Int32

 

static Integer InStr(Integer Start, String aString, String Find, CompareMethod Compare)

 

Shared Function InStr(Start As Int32, aString As String, Find As String, Compare As CompareMethod = CompareMethod.Binary) As Int32

Parameters:

  • Start:
  • aString:
  • Find:
  • Compare:

InStrRev  virtual

 

class method InStrRev(aString: String; Find: String; Start: Int32 := -1; Compare: CompareMethod := CompareMethod.Binary): Int32

 

static Int32 InStrRev(String aString, String Find, Int32 Start = -1, CompareMethod Compare = CompareMethod.Binary)

 

static func InStrRev(_ aString: String, _ Find: String, _ Start: Int32 = -1, _ Compare: CompareMethod = CompareMethod.Binary) -> Int32

 

static Integer InStrRev(String aString, String Find, Integer Start, CompareMethod Compare)

 

Shared Function InStrRev(aString As String, Find As String, Start As Int32 = -1, Compare As CompareMethod = CompareMethod.Binary) As Int32

Parameters:

  • aString:
  • Find:
  • Start:
  • Compare:

Join (array of Object, String): String  virtual

 

class method Join(ObjectArray: array of Object; Delimiter: String := ' '): String

 

static String Join(Object[] ObjectArray, String Delimiter = \" \")

 

static func Join(_ ObjectArray: NSObject..., _ Delimiter: String = \" \") -> String

 

static String Join(Object[] ObjectArray, String Delimiter)

 

Shared Function Join(ObjectArray As Object(), Delimiter As String = \" \") As String

Parameters:

  • ObjectArray:
  • Delimiter:

Join (array of String, String): String  virtual

 

class method Join(stringArray: array of String; Delimiter: String := ' '): String

 

static String Join(String[] stringArray, String Delimiter = \" \")

 

static func Join(_ stringArray: String..., _ Delimiter: String = \" \") -> String

 

static String Join(String[] stringArray, String Delimiter)

 

Shared Function Join(stringArray As String(), Delimiter As String = \" \") As String

Parameters:

  • stringArray:
  • Delimiter:

LCase (Char): Char  virtual

 

class method LCase(aChar: Char): Char

 

static Char LCase(Char aChar)

 

static func LCase(_ aChar: Char) -> Char

 

static Char LCase(Char aChar)

 

Shared Function LCase(aChar As Char) As Char

Parameters:

  • aChar:

LCase (String): String  virtual

 

class method LCase(aString: String): String

 

static String LCase(String aString)

 

static func LCase(_ aString: String) -> String

 

static String LCase(String aString)

 

Shared Function LCase(aString As String) As String

Parameters:

  • aString:

Left  virtual

 

class method Left(aString: String; Length: Int32): String

 

static String Left(String aString, Int32 Length)

 

static func Left(_ aString: String, _ Length: Int32) -> String

 

static String Left(String aString, Integer Length)

 

Shared Function Left(aString As String, Length As Int32) As String

Parameters:

  • aString:
  • Length:

Len  virtual

 

class method Len(aValue: Object): Int32

 

static Int32 Len(Object aValue)

 

static func Len(_ aValue: NSObject) -> Int32

 

static Integer Len(Object aValue)

 

Shared Function Len(aValue As Object) As Int32

Parameters:

  • aValue:

LSet  virtual

 

class method LSet(aString: String; Length: Int32): String

 

static String LSet(String aString, Int32 Length)

 

static func LSet(_ aString: String, _ Length: Int32) -> String

 

static String LSet(String aString, Integer Length)

 

Shared Function LSet(aString As String, Length As Int32) As String

Parameters:

  • aString:
  • Length:

LTrim  virtual

 

class method LTrim(aString: String): String

 

static String LTrim(String aString)

 

static func LTrim(_ aString: String) -> String

 

static String LTrim(String aString)

 

Shared Function LTrim(aString As String) As String

Parameters:

  • aString:

Mid (String, Integer): String  virtual

 

class method Mid(aString: String; Start: Int32): String

 

static String Mid(String aString, Int32 Start)

 

static func Mid(_ aString: String, _ Start: Int32) -> String

 

static String Mid(String aString, Integer Start)

 

Shared Function Mid(aString As String, Start As Int32) As String

Parameters:

  • aString:
  • Start:

Mid (String, Integer, Integer): String  virtual

 

class method Mid(aString: String; Start: Int32; Length: Int32): String

 

static String Mid(String aString, Int32 Start, Int32 Length)

 

static func Mid(_ aString: String, _ Start: Int32, _ Length: Int32) -> String

 

static String Mid(String aString, Integer Start, Integer Length)

 

Shared Function Mid(aString As String, Start As Int32, Length As Int32) As String

Parameters:

  • aString:
  • Start:
  • Length:

Replace  virtual

 

class method Replace(aString: String; Find: String; Replacement: String; Start: Int32 := 1; MaxReplacements: Int32 := -1; Compare: CompareMethod := CompareMethod.Binary): String

 

static String Replace(String aString, String Find, String Replacement, Int32 Start = 1, Int32 MaxReplacements = -1, CompareMethod Compare = CompareMethod.Binary)

 

static func Replace(_ aString: String, _ Find: String, _ Replacement: String, _ Start: Int32 = 1, _ MaxReplacements: Int32 = -1, _ Compare: CompareMethod = CompareMethod.Binary) -> String

 

static String Replace(String aString, String Find, String Replacement, Integer Start, Integer MaxReplacements, CompareMethod Compare)

 

Shared Function Replace(aString As String, Find As String, Replacement As String, Start As Int32 = 1, MaxReplacements As Int32 = -1, Compare As CompareMethod = CompareMethod.Binary) As String

Parameters:

  • aString:
  • Find:
  • Replacement:
  • Start:
  • MaxReplacements:
  • Compare:

 

class method Right(aString: String; Length: Int32): String

 

static String Right(String aString, Int32 Length)

 

static func Right(_ aString: String, _ Length: Int32) -> String

 

static String Right(String aString, Integer Length)

 

Shared Function Right(aString As String, Length As Int32) As String

Parameters:

  • aString:
  • Length:

RSet  virtual

 

class method RSet(aString: String; Length: Int32): String

 

static String RSet(String aString, Int32 Length)

 

static func RSet(_ aString: String, _ Length: Int32) -> String

 

static String RSet(String aString, Integer Length)

 

Shared Function RSet(aString As String, Length As Int32) As String

Parameters:

  • aString:
  • Length:

RTrim  virtual

 

class method RTrim(aString: String): String

 

static String RTrim(String aString)

 

static func RTrim(_ aString: String) -> String

 

static String RTrim(String aString)

 

Shared Function RTrim(aString As String) As String

Parameters:

  • aString:

Space  virtual

 

class method Space(Count: Int32): String

 

static String Space(Int32 Count)

 

static func Space(_ Count: Int32) -> String

 

static String Space(Integer Count)

 

Shared Function Space(Count As Int32) As String

Parameters:

  • Count:

Split  virtual

 

class method Split(aString: String; Delimiter: String := ' '; MaxElements: Int32 := -1; Compare: CompareMethod := CompareMethod.Binary): array of String

 

static String[] Split(String aString, String Delimiter = \" \", Int32 MaxElements = -1, CompareMethod Compare = CompareMethod.Binary)

 

static func Split(_ aString: String, _ Delimiter: String = \" \", _ MaxElements: Int32 = -1, _ Compare: CompareMethod = CompareMethod.Binary) -> String...

 

static String[] Split(String aString, String Delimiter, Integer MaxElements, CompareMethod Compare)

 

Shared Function Split(aString As String, Delimiter As String = \" \", MaxElements As Int32 = -1, Compare As CompareMethod = CompareMethod.Binary) As String()

Parameters:

  • aString:
  • Delimiter:
  • MaxElements:
  • Compare:

StrComp  virtual

 

class method StrComp(String1: String; String2: String; Compare: CompareMethod := CompareMethod.Binary): Int32

 

static Int32 StrComp(String String1, String String2, CompareMethod Compare = CompareMethod.Binary)

 

static func StrComp(_ String1: String, _ String2: String, _ Compare: CompareMethod = CompareMethod.Binary) -> Int32

 

static Integer StrComp(String String1, String String2, CompareMethod Compare)

 

Shared Function StrComp(String1 As String, String2 As String, Compare As CompareMethod = CompareMethod.Binary) As Int32

Parameters:

  • String1:
  • String2:
  • Compare:

StrDup (Integer, Char): String  virtual

 

class method StrDup(Count: Int32; aChar: Char): String

 

static String StrDup(Int32 Count, Char aChar)

 

static func StrDup(_ Count: Int32, _ aChar: Char) -> String

 

static String StrDup(Integer Count, Char aChar)

 

Shared Function StrDup(Count As Int32, aChar As Char) As String

Parameters:

  • Count:
  • aChar:

StrDup (Integer, String): String  virtual

 

class method StrDup(Count: Int32; aString: String): String

 

static String StrDup(Int32 Count, String aString)

 

static func StrDup(_ Count: Int32, _ aString: String) -> String

 

static String StrDup(Integer Count, String aString)

 

Shared Function StrDup(Count As Int32, aString As String) As String

Parameters:

  • Count:
  • aString:

StrDup (Integer, Object): Object  virtual

 

class method StrDup(Count: Int32; Character: Object): Object

 

static Object StrDup(Int32 Count, Object Character)

 

static func StrDup(_ Count: Int32, _ Character: NSObject) -> NSObject

 

static Object StrDup(Integer Count, Object Character)

 

Shared Function StrDup(Count As Int32, Character As Object) As Object

Parameters:

  • Count:
  • Character:

StrReverse  virtual

 

class method StrReverse(aString: String): String

 

static String StrReverse(String aString)

 

static func StrReverse(_ aString: String) -> String

 

static String StrReverse(String aString)

 

Shared Function StrReverse(aString As String) As String

Parameters:

  • aString:

Trim  virtual

 

class method Trim(aString: String): String

 

static String Trim(String aString)

 

static func Trim(_ aString: String) -> String

 

static String Trim(String aString)

 

Shared Function Trim(aString As String) As String

Parameters:

  • aString:

UCase (Char): Char  virtual

 

class method UCase(aChar: Char): Char

 

static Char UCase(Char aChar)

 

static func UCase(_ aChar: Char) -> Char

 

static Char UCase(Char aChar)

 

Shared Function UCase(aChar As Char) As Char

Parameters:

  • aChar:

UCase (String): String  virtual

 

class method UCase(aString: String): String

 

static String UCase(String aString)

 

static func UCase(_ aString: String) -> String

 

static String UCase(String aString)

 

Shared Function UCase(aString As String) As String

Parameters:

  • aString:

 

Asc (Char): Integer  virtual

 

class method Asc(aChar: Char): Int32

 

static Int32 Asc(Char aChar)

 

static func Asc(_ aChar: Char) -> Int32

 

static Integer Asc(Char aChar)

 

Shared Function Asc(aChar As Char) As Int32

Parameters:

  • aChar:

Asc (String): Integer  virtual

 

class method Asc(aString: String): Int32

 

static Int32 Asc(String aString)

 

static func Asc(_ aString: String) -> Int32

 

static Integer Asc(String aString)

 

Shared Function Asc(aString As String) As Int32

Parameters:

  • aString:

AscW (Char): Integer  virtual

 

class method AscW(aChar: Char): Int32

 

static Int32 AscW(Char aChar)

 

static func AscW(_ aChar: Char) -> Int32

 

static Integer AscW(Char aChar)

 

Shared Function AscW(aChar As Char) As Int32

Parameters:

  • aChar:

AscW (String): Integer  virtual

 

class method AscW(aString: String): Int32

 

static Int32 AscW(String aString)

 

static func AscW(_ aString: String) -> Int32

 

static Integer AscW(String aString)

 

Shared Function AscW(aString As String) As Int32

Parameters:

  • aString:

Chr  virtual

 

class method Chr(aCharCode: Int32): Char

 

static Char Chr(Int32 aCharCode)

 

static func Chr(_ aCharCode: Int32) -> Char

 

static Char Chr(Integer aCharCode)

 

Shared Function Chr(aCharCode As Int32) As Char

Parameters:

  • aCharCode:

ChrW  virtual

 

class method ChrW(aCharCode: Int32): Char

 

static Char ChrW(Int32 aCharCode)

 

static func ChrW(_ aCharCode: Int32) -> Char

 

static Char ChrW(Integer aCharCode)

 

Shared Function ChrW(aCharCode As Int32) As Char

Parameters:

  • aCharCode:

Filter (array of Object, String, Boolean, CompareMethod): array of String  virtual

 

class method Filter(SourceArray: array of Object; Find: String; Include: Boolean := true; Compare: CompareMethod := CompareMethod.Binary): array of String

 

static String[] Filter(Object[] SourceArray, String Find, Boolean Include = true, CompareMethod Compare = CompareMethod.Binary)

 

static func Filter(_ SourceArray: NSObject..., _ Find: String, _ Include: Boolean = true, _ Compare: CompareMethod = CompareMethod.Binary) -> String...

 

static String[] Filter(Object[] SourceArray, String Find, Boolean Include, CompareMethod Compare)

 

Shared Function Filter(SourceArray As Object(), Find As String, Include As Boolean = true, Compare As CompareMethod = CompareMethod.Binary) As String()

Parameters:

  • SourceArray:
  • Find:
  • Include:
  • Compare:

Filter (array of String, String, Boolean, CompareMethod): array of String  virtual

 

class method Filter(SourceArray: array of String; Find: String; Include: Boolean := true; Compare: CompareMethod := CompareMethod.Binary): array of String

 

static String[] Filter(String[] SourceArray, String Find, Boolean Include = true, CompareMethod Compare = CompareMethod.Binary)

 

static func Filter(_ SourceArray: String..., _ Find: String, _ Include: Boolean = true, _ Compare: CompareMethod = CompareMethod.Binary) -> String...

 

static String[] Filter(String[] SourceArray, String Find, Boolean Include, CompareMethod Compare)

 

Shared Function Filter(SourceArray As String(), Find As String, Include As Boolean = true, Compare As CompareMethod = CompareMethod.Binary) As String()

Parameters:

  • SourceArray:
  • Find:
  • Include:
  • Compare:

GetChar  virtual

 

class method GetChar(aString: String; Index: Int32): Char

 

static Char GetChar(String aString, Int32 Index)

 

static func GetChar(_ aString: String, _ Index: Int32) -> Char

 

static Char GetChar(String aString, Integer Index)

 

Shared Function GetChar(aString As String, Index As Int32) As Char

Parameters:

  • aString:
  • Index:

InStr (String, String, CompareMethod): Integer  virtual

 

class method InStr(aString: String; Find: String; Compare: CompareMethod := CompareMethod.Binary): Int32

 

static Int32 InStr(String aString, String Find, CompareMethod Compare = CompareMethod.Binary)

 

static func InStr(_ aString: String, _ Find: String, _ Compare: CompareMethod = CompareMethod.Binary) -> Int32

 

static Integer InStr(String aString, String Find, CompareMethod Compare)

 

Shared Function InStr(aString As String, Find As String, Compare As CompareMethod = CompareMethod.Binary) As Int32

Parameters:

  • aString:
  • Find:
  • Compare:

InStr (Integer, String, String, CompareMethod): Integer  virtual

 

class method InStr(Start: Int32; aString: String; Find: String; Compare: CompareMethod := CompareMethod.Binary): Int32

 

static Int32 InStr(Int32 Start, String aString, String Find, CompareMethod Compare = CompareMethod.Binary)

 

static func InStr(_ Start: Int32, _ aString: String, _ Find: String, _ Compare: CompareMethod = CompareMethod.Binary) -> Int32

 

static Integer InStr(Integer Start, String aString, String Find, CompareMethod Compare)

 

Shared Function InStr(Start As Int32, aString As String, Find As String, Compare As CompareMethod = CompareMethod.Binary) As Int32

Parameters:

  • Start:
  • aString:
  • Find:
  • Compare:

InStrRev  virtual

 

class method InStrRev(aString: String; Find: String; Start: Int32 := -1; Compare: CompareMethod := CompareMethod.Binary): Int32

 

static Int32 InStrRev(String aString, String Find, Int32 Start = -1, CompareMethod Compare = CompareMethod.Binary)

 

static func InStrRev(_ aString: String, _ Find: String, _ Start: Int32 = -1, _ Compare: CompareMethod = CompareMethod.Binary) -> Int32

 

static Integer InStrRev(String aString, String Find, Integer Start, CompareMethod Compare)

 

Shared Function InStrRev(aString As String, Find As String, Start As Int32 = -1, Compare As CompareMethod = CompareMethod.Binary) As Int32

Parameters:

  • aString:
  • Find:
  • Start:
  • Compare:

Join (array of Object, String): String  virtual

 

class method Join(ObjectArray: array of Object; Delimiter: String := ' '): String

 

static String Join(Object[] ObjectArray, String Delimiter = \" \")

 

static func Join(_ ObjectArray: NSObject..., _ Delimiter: String = \" \") -> String

 

static String Join(Object[] ObjectArray, String Delimiter)

 

Shared Function Join(ObjectArray As Object(), Delimiter As String = \" \") As String

Parameters:

  • ObjectArray:
  • Delimiter:

Join (array of String, String): String  virtual

 

class method Join(stringArray: array of String; Delimiter: String := ' '): String

 

static String Join(String[] stringArray, String Delimiter = \" \")

 

static func Join(_ stringArray: String..., _ Delimiter: String = \" \") -> String

 

static String Join(String[] stringArray, String Delimiter)

 

Shared Function Join(stringArray As String(), Delimiter As String = \" \") As String

Parameters:

  • stringArray:
  • Delimiter:

LCase (Char): Char  virtual

 

class method LCase(aChar: Char): Char

 

static Char LCase(Char aChar)

 

static func LCase(_ aChar: Char) -> Char

 

static Char LCase(Char aChar)

 

Shared Function LCase(aChar As Char) As Char

Parameters:

  • aChar:

LCase (String): String  virtual

 

class method LCase(aString: String): String

 

static String LCase(String aString)

 

static func LCase(_ aString: String) -> String

 

static String LCase(String aString)

 

Shared Function LCase(aString As String) As String

Parameters:

  • aString:

Left  virtual

 

class method Left(aString: String; Length: Int32): String

 

static String Left(String aString, Int32 Length)

 

static func Left(_ aString: String, _ Length: Int32) -> String

 

static String Left(String aString, Integer Length)

 

Shared Function Left(aString As String, Length As Int32) As String

Parameters:

  • aString:
  • Length:

Len  virtual

 

class method Len(aValue: Object): Int32

 

static Int32 Len(Object aValue)

 

static func Len(_ aValue: NSObject) -> Int32

 

static Integer Len(Object aValue)

 

Shared Function Len(aValue As Object) As Int32

Parameters:

  • aValue:

LSet  virtual

 

class method LSet(aString: String; Length: Int32): String

 

static String LSet(String aString, Int32 Length)

 

static func LSet(_ aString: String, _ Length: Int32) -> String

 

static String LSet(String aString, Integer Length)

 

Shared Function LSet(aString As String, Length As Int32) As String

Parameters:

  • aString:
  • Length:

LTrim  virtual

 

class method LTrim(aString: String): String

 

static String LTrim(String aString)

 

static func LTrim(_ aString: String) -> String

 

static String LTrim(String aString)

 

Shared Function LTrim(aString As String) As String

Parameters:

  • aString:

Mid (String, Integer): String  virtual

 

class method Mid(aString: String; Start: Int32): String

 

static String Mid(String aString, Int32 Start)

 

static func Mid(_ aString: String, _ Start: Int32) -> String

 

static String Mid(String aString, Integer Start)

 

Shared Function Mid(aString As String, Start As Int32) As String

Parameters:

  • aString:
  • Start:

Mid (String, Integer, Integer): String  virtual

 

class method Mid(aString: String; Start: Int32; Length: Int32): String

 

static String Mid(String aString, Int32 Start, Int32 Length)

 

static func Mid(_ aString: String, _ Start: Int32, _ Length: Int32) -> String

 

static String Mid(String aString, Integer Start, Integer Length)

 

Shared Function Mid(aString As String, Start As Int32, Length As Int32) As String

Parameters:

  • aString:
  • Start:
  • Length:

Replace  virtual

 

class method Replace(aString: String; Find: String; Replacement: String; Start: Int32 := 1; MaxReplacements: Int32 := -1; Compare: CompareMethod := CompareMethod.Binary): String

 

static String Replace(String aString, String Find, String Replacement, Int32 Start = 1, Int32 MaxReplacements = -1, CompareMethod Compare = CompareMethod.Binary)

 

static func Replace(_ aString: String, _ Find: String, _ Replacement: String, _ Start: Int32 = 1, _ MaxReplacements: Int32 = -1, _ Compare: CompareMethod = CompareMethod.Binary) -> String

 

static String Replace(String aString, String Find, String Replacement, Integer Start, Integer MaxReplacements, CompareMethod Compare)

 

Shared Function Replace(aString As String, Find As String, Replacement As String, Start As Int32 = 1, MaxReplacements As Int32 = -1, Compare As CompareMethod = CompareMethod.Binary) As String

Parameters:

  • aString:
  • Find:
  • Replacement:
  • Start:
  • MaxReplacements:
  • Compare:

 

class method Right(aString: String; Length: Int32): String

 

static String Right(String aString, Int32 Length)

 

static func Right(_ aString: String, _ Length: Int32) -> String

 

static String Right(String aString, Integer Length)

 

Shared Function Right(aString As String, Length As Int32) As String

Parameters:

  • aString:
  • Length:

RSet  virtual

 

class method RSet(aString: String; Length: Int32): String

 

static String RSet(String aString, Int32 Length)

 

static func RSet(_ aString: String, _ Length: Int32) -> String

 

static String RSet(String aString, Integer Length)

 

Shared Function RSet(aString As String, Length As Int32) As String

Parameters:

  • aString:
  • Length:

RTrim  virtual

 

class method RTrim(aString: String): String

 

static String RTrim(String aString)

 

static func RTrim(_ aString: String) -> String

 

static String RTrim(String aString)

 

Shared Function RTrim(aString As String) As String

Parameters:

  • aString:

Space  virtual

 

class method Space(Count: Int32): String

 

static String Space(Int32 Count)

 

static func Space(_ Count: Int32) -> String

 

static String Space(Integer Count)

 

Shared Function Space(Count As Int32) As String

Parameters:

  • Count:

Split  virtual

 

class method Split(aString: String; Delimiter: String := ' '; MaxElements: Int32 := -1; Compare: CompareMethod := CompareMethod.Binary): array of String

 

static String[] Split(String aString, String Delimiter = \" \", Int32 MaxElements = -1, CompareMethod Compare = CompareMethod.Binary)

 

static func Split(_ aString: String, _ Delimiter: String = \" \", _ MaxElements: Int32 = -1, _ Compare: CompareMethod = CompareMethod.Binary) -> String...

 

static String[] Split(String aString, String Delimiter, Integer MaxElements, CompareMethod Compare)

 

Shared Function Split(aString As String, Delimiter As String = \" \", MaxElements As Int32 = -1, Compare As CompareMethod = CompareMethod.Binary) As String()

Parameters:

  • aString:
  • Delimiter:
  • MaxElements:
  • Compare:

StrComp  virtual

 

class method StrComp(String1: String; String2: String; Compare: CompareMethod := CompareMethod.Binary): Int32

 

static Int32 StrComp(String String1, String String2, CompareMethod Compare = CompareMethod.Binary)

 

static func StrComp(_ String1: String, _ String2: String, _ Compare: CompareMethod = CompareMethod.Binary) -> Int32

 

static Integer StrComp(String String1, String String2, CompareMethod Compare)

 

Shared Function StrComp(String1 As String, String2 As String, Compare As CompareMethod = CompareMethod.Binary) As Int32

Parameters:

  • String1:
  • String2:
  • Compare:

StrDup (Integer, Char): String  virtual

 

class method StrDup(Count: Int32; aChar: Char): String

 

static String StrDup(Int32 Count, Char aChar)

 

static func StrDup(_ Count: Int32, _ aChar: Char) -> String

 

static String StrDup(Integer Count, Char aChar)

 

Shared Function StrDup(Count As Int32, aChar As Char) As String

Parameters:

  • Count:
  • aChar:

StrDup (Integer, String): String  virtual

 

class method StrDup(Count: Int32; aString: String): String

 

static String StrDup(Int32 Count, String aString)

 

static func StrDup(_ Count: Int32, _ aString: String) -> String

 

static String StrDup(Integer Count, String aString)

 

Shared Function StrDup(Count As Int32, aString As String) As String

Parameters:

  • Count:
  • aString:

StrDup (Integer, Object): Object  virtual

 

class method StrDup(Count: Int32; Character: Object): Object

 

static Object StrDup(Int32 Count, Object Character)

 

static func StrDup(_ Count: Int32, _ Character: NSObject) -> NSObject

 

static Object StrDup(Integer Count, Object Character)

 

Shared Function StrDup(Count As Int32, Character As Object) As Object

Parameters:

  • Count:
  • Character:

StrReverse  virtual

 

class method StrReverse(aString: String): String

 

static String StrReverse(String aString)

 

static func StrReverse(_ aString: String) -> String

 

static String StrReverse(String aString)

 

Shared Function StrReverse(aString As String) As String

Parameters:

  • aString:

Trim  virtual

 

class method Trim(aString: String): String

 

static String Trim(String aString)

 

static func Trim(_ aString: String) -> String

 

static String Trim(String aString)

 

Shared Function Trim(aString As String) As String

Parameters:

  • aString:

UCase (Char): Char  virtual

 

class method UCase(aChar: Char): Char

 

static Char UCase(Char aChar)

 

static func UCase(_ aChar: Char) -> Char

 

static Char UCase(Char aChar)

 

Shared Function UCase(aChar As Char) As Char

Parameters:

  • aChar:

UCase (String): String  virtual

 

class method UCase(aString: String): String

 

static String UCase(String aString)

 

static func UCase(_ aString: String) -> String

 

static String UCase(String aString)

 

Shared Function UCase(aString As String) As String

Parameters:

  • aString:

 

constructor  protected Cooper, Island

 

constructor

 

Strings()

 

init()

 

Strings()

 

Sub New()