String methods syntax

From m204wiki
Revision as of 02:32, 23 May 2011 by DmeWiccan (talk | contribs) (Automatically generated page update)
Jump to navigation Jump to search

The syntax for each of the String class methods is shown below.

Square brackets indicate optional elements of the method invocation. See also the notation conventions for methods and the List of String methods.

%outString = string:AsciiToEbcdic[( [CharacterEncode= boolean])]

%outString = string:Base64ToString

%number = string:BinaryToFloat

%number = string:BinaryToInteger[( [Signed= boolean])]

%result = string:BitAndString( andBits, [Pad= c])

%result = string:BitOffString( offBits, [Pad= c])

%result = string:BitOnString( onBits, [Pad= c])

%result = string:BitOrString( orBits, [Pad= c])

%result = string:BitXorString( xorBits, [Pad= c])

%outString = string:Center( length, [Pad= c], [OffsetLeft= boolean])

%outString = string:Centre( length, [Pad= c], [OffsetLeft= boolean])

%outString = string:Char( position)

%outString = string:Deflate[( [FixedCode= boolean], [LazyMatch= boolean], - [MaxChain= number])]

%outString = string:EbcdicToAscii[( [CharacterDecode= boolean])]

%unicode = string:EbcdicToUnicode[( [CharacterDecode= boolean], - [Untranslatable= unicode])]

%unicode = string:FormUrlDecodeUnicode[( [AllowUntranslatable= boolean])]

%outString = string:Gunzip

%number = string:GunzipDatetimeNS

%outString = string:GunzipFilename

%outString = string:Gzip[( [FixedCode= boolean], [LazyMatch= boolean], - [MaxChain= number], [Filename= string], - [LastModified= number])]

%number = string:HexToInteger[( [Signed= boolean])]

%outString = string:HexToString

%outString = string:Inflate

%outString = string:Insert( insertedString, position)

%boolean = string:IsAbbreviationOf( abbreviation, minLength)

%boolean = string:IsOneOf( list)

%outString = string:Left( length, [Pad= c])

%length = string:Length

%outString = string:MD5digest

%outString = string:MarksStoreCodeDecrement

%outString = string:MarksStoreCodeIncrement

%number = string:MarksStoreCodeToNumber

%sl = string:ParseLines[( [delims], [StripTrailingNull= boolean])]

%position = string:PositionIn( haystack, [Start= number])

%position = string:PositionOf( needle, [Start= number])

%outString = string:RC4decrypt( key)

%outString = string:RC4encrypt( key)

%number = string:RegexMatch( regex, [Options= string], - [CaptureList= stringlist])

%outString = string:RegexReplace( regex, replacement, [Options= string])

%sl = string:RegexSplit( regex, [Options= string], - [Add= regexSplitOutputOptions])

%outString = string:Remove( substring, [Count= number])

%outString = string:Replace( substring, replacement, [Count= number])

%outString = string:Reverse

%outString = string:Right( length, [Pad= c])

%outString = string:SHAdigest

%outString = string:StringToBase64

%days = string:StringToDays( format, [[CentSpan=] number])

%outString = string:StringToHex

%milliseconds = string:StringToMilliseconds( format, [[CentSpan=] number])

%seconds = string:StringToSeconds( format, [[CentSpan=] number])

%stringTokenizer = string:StringTokenizer[( [TokenChars= string], - [Spaces= string], - [Quotes= string], - [Separators= string])]

%outString = string:Substring( position, [length], [Pad= c])

%outString = string:TimeStringConvert( inputFormat, outputFormat, - [[CentSpan=] number])

%outString = string:ToLower

%outString = string:ToString

%outString = string:ToUpper

%outString = string:Translate( characterMap)

%outString = string:TrimLeft( amount)

%outString = string:TrimRight( amount)

%unicode = string:U

%outString = string:Unspace[( [Spaces= string], [Leading= boolean], - [Trailing= boolean], [Compress= boolean])]

%unicode = string:UrlDecodeUnicode[( [AllowUntranslatable= boolean])]

%unicode = string:Utf16ToUnicode[( [AllowUntranslatable= boolean], - [Bom= utf16BOM])]

%unicode = string:Utf8ToUnicode[( [AllowUntranslatable= boolean])]

%selectedWord = string:Word( number, [Spaces= string])

%number = string:WordCount[( [Spaces= string])]

%number = string:WordNumberIn( haystack, [Spaces= string])

%number = string:WordNumberOf( needle, [Spaces= string])

%outString = string:Words( start, [count], [Spaces= string])

%outString = string:X

%outString = string:Zip[( [FixedCode= boolean], [LazyMatch= boolean], - [MaxChain= number], [Filename= string], - [LastModified= number])]