List of String methods: Difference between revisions
Jump to navigation
Jump to search
Automatically generated page update |
Automatically generated page update |
||
| Line 6: | Line 6: | ||
<table class="wikitable"> | <table class="wikitable"> | ||
<tr><th>Method</th><th>Description</th></tr> | <tr><th>Method</th><th>Description</th></tr> | ||
<tr><td valign="top">[[AES128CBCdecrypt (String function)|AES128CBCdecrypt]]</td><td valign="top">AES 128-bit key decryption</td></tr> | |||
<tr><td valign="top">[[AES128CBCencrypt (String function)|AES128CBCencrypt]]</td><td valign="top">AES 128-bit key decryption</td></tr> | |||
<tr><td valign="top">[[AES128decrypt (String function)|AES128decrypt]]</td><td valign="top">AES 128-bit key decryption</td></tr> | |||
<tr><td valign="top">[[AES128encrypt (String function)|AES128encrypt]]</td><td valign="top">AES 128-bit key decryption</td></tr> | |||
<tr><td valign="top">[[AES192CBCdecrypt (String function)|AES192CBCdecrypt]]</td><td valign="top">AES 192-bit key CBC decryption</td></tr> | |||
<tr><td valign="top">[[AES192CBCencrypt (String function)|AES192CBCencrypt]]</td><td valign="top">AES 192-bit key CBC decryption</td></tr> | |||
<tr><td valign="top">[[AES192decrypt (String function)|AES192decrypt]]</td><td valign="top">AES 192-bit key decryption</td></tr> | |||
<tr><td valign="top">[[AES192encrypt (String function)|AES192encrypt]]</td><td valign="top">AES 192-bit key decryption</td></tr> | |||
<tr><td valign="top">[[AES256CBCdecrypt (String function)|AES256CBCdecrypt]]</td><td valign="top">AES 256-bit key CBC decryption</td></tr> | |||
<tr><td valign="top">[[AES256CBCencrypt (String function)|AES256CBCencrypt]]</td><td valign="top">AES 256-bit key CBC decryption</td></tr> | |||
<tr><td valign="top">[[AES256decrypt (String function)|AES256decrypt]]</td><td valign="top">AES 256-bit key decryption</td></tr> | |||
<tr><td valign="top">[[AES256encrypt (String function)|AES256encrypt]]</td><td valign="top">AES 256-bit key decryption</td></tr> | |||
<tr><td valign="top">[[After (String function)|After]]</td><td valign="top">Part of string after a substring</td></tr> | |||
<tr><td valign="top">[[AsciiToEbcdic (String function)|AsciiToEbcdic]]</td><td valign="top">Convert ASCII string to EBCDIC</td></tr> | <tr><td valign="top">[[AsciiToEbcdic (String function)|AsciiToEbcdic]]</td><td valign="top">Convert ASCII string to EBCDIC</td></tr> | ||
<tr><td valign="top">[[Base64ToString (String function)|Base64ToString]]</td><td valign="top">Convert a base 64 string to Ebcdic</td></tr> | <tr><td valign="top">[[Base64ToString (String function)|Base64ToString]]</td><td valign="top">Convert a base 64 string to Ebcdic</td></tr> | ||
<tr><td valign="top">[[Before (String function)|Before]]</td><td valign="top">Part of string before a substring</td></tr> | |||
<tr><td valign="top">[[BinaryToFloat (String function)|BinaryToFloat]]</td><td valign="top">Convert binary string representation of a number to floating point</td></tr> | <tr><td valign="top">[[BinaryToFloat (String function)|BinaryToFloat]]</td><td valign="top">Convert binary string representation of a number to floating point</td></tr> | ||
<tr><td valign="top">[[BinaryToInteger (String function)|BinaryToInteger]]</td><td valign="top">Convert a binary string to an integer</td></tr> | <tr><td valign="top">[[BinaryToInteger (String function)|BinaryToInteger]]</td><td valign="top">Convert a binary string to an integer</td></tr> | ||
| Line 22: | Line 36: | ||
<tr><td valign="top">[[Center (String function)|Center]]</td><td valign="top">Center the input string within a return string of a specified length</td></tr> | <tr><td valign="top">[[Center (String function)|Center]]</td><td valign="top">Center the input string within a return string of a specified length</td></tr> | ||
<tr><td valign="top">[[Centre (String function)|Centre]]</td><td valign="top">Center the input string within a return string of a specified length</td></tr> | <tr><td valign="top">[[Centre (String function)|Centre]]</td><td valign="top">Center the input string within a return string of a specified length</td></tr> | ||
<tr><td valign="top">[[CertificateRequest (String function)|CertificateRequest]]</td><td valign="top">Create a certificate request from a private key</td></tr> | |||
<tr><td valign="top">[[Char (String function)|Char]]</td><td valign="top">The value at a specified position in the input string</td></tr> | <tr><td valign="top">[[Char (String function)|Char]]</td><td valign="top">The value at a specified position in the input string</td></tr> | ||
<tr><td valign="top">[[CharacterToUnicode (String function)|CharacterToUnicode]]</td><td valign="top">Translate characters to unicode</td></tr> | <tr><td valign="top">[[CharacterToUnicode (String function)|CharacterToUnicode]]</td><td valign="top">Translate characters to unicode</td></tr> | ||
<tr><td valign="top">[[ClientCertificateRequest (String function)|ClientCertificateRequest]]</td><td valign="top">Create a client certificate request from a public key</td></tr> | |||
<tr><td valign="top">[[DEA128CBCdecrypt (String function)|DEA128CBCdecrypt]]</td><td valign="top">DEA 128-bit key decryption</td></tr> | |||
<tr><td valign="top">[[DEA128CBCencrypt (String function)|DEA128CBCencrypt]]</td><td valign="top">DEA 128-bit key decryption</td></tr> | |||
<tr><td valign="top">[[DEA128decrypt (String function)|DEA128decrypt]]</td><td valign="top">DEA 128-bit key decryption</td></tr> | |||
<tr><td valign="top">[[DEA128encrypt (String function)|DEA128encrypt]]</td><td valign="top">DEA 128-bit key decryption</td></tr> | |||
<tr><td valign="top">[[DEA192CBCdecrypt (String function)|DEA192CBCdecrypt]]</td><td valign="top">DEA 192-bit key CBC decryption</td></tr> | |||
<tr><td valign="top">[[DEA192CBCencrypt (String function)|DEA192CBCencrypt]]</td><td valign="top">DEA 192-bit key CBC decryption</td></tr> | |||
<tr><td valign="top">[[DEA192decrypt (String function)|DEA192decrypt]]</td><td valign="top">DEA 192-bit key decryption</td></tr> | |||
<tr><td valign="top">[[DEA192encrypt (String function)|DEA192encrypt]]</td><td valign="top">DEA 192-bit key decryption</td></tr> | |||
<tr><td valign="top">[[DEA64CBCdecrypt (String function)|DEA64CBCdecrypt]]</td><td valign="top">DEA 64-bit key CBC decryption</td></tr> | |||
<tr><td valign="top">[[DEA64CBCencrypt (String function)|DEA64CBCencrypt]]</td><td valign="top">DEA 64-bit key CBC decryption</td></tr> | |||
<tr><td valign="top">[[DEA64decrypt (String function)|DEA64decrypt]]</td><td valign="top">DEA 64-bit key decryption</td></tr> | |||
<tr><td valign="top">[[DEA64encrypt (String function)|DEA64encrypt]]</td><td valign="top">DEA 64-bit key decryption</td></tr> | |||
<tr><td valign="top">[[Deflate (String function)|Deflate]]</td><td valign="top">Compress a longstring with deflate</td></tr> | <tr><td valign="top">[[Deflate (String function)|Deflate]]</td><td valign="top">Compress a longstring with deflate</td></tr> | ||
<tr><td valign="top">[[DerToXmlDoc (String function)|DerToXmlDoc]]</td><td valign="top">Convert DER encoded data to XML</td></tr> | <tr><td valign="top">[[DerToXmlDoc (String function)|DerToXmlDoc]]</td><td valign="top">Convert DER encoded data to XML</td></tr> | ||
| Line 58: | Line 86: | ||
<tr><td valign="top">[[Reverse (String function)|Reverse]]</td><td valign="top">Return string characters in right-to-left order</td></tr> | <tr><td valign="top">[[Reverse (String function)|Reverse]]</td><td valign="top">Return string characters in right-to-left order</td></tr> | ||
<tr><td valign="top">[[Right (String function)|Right]]</td><td valign="top">The right-most characters of the string</td></tr> | <tr><td valign="top">[[Right (String function)|Right]]</td><td valign="top">The right-most characters of the string</td></tr> | ||
<tr><td valign="top">[[SHA224digest (String function)|SHA224digest]]</td><td valign="top">224-bit SHA-2 digest</td></tr> | |||
<tr><td valign="top">[[SHA256digest (String function)|SHA256digest]]</td><td valign="top">256-bit SHA-2 digest</td></tr> | |||
<tr><td valign="top">[[SHAdigest (String function)|SHAdigest]]</td><td valign="top">20-byte SHA digest</td></tr> | <tr><td valign="top">[[SHAdigest (String function)|SHAdigest]]</td><td valign="top">20-byte SHA digest</td></tr> | ||
<tr><td valign="top">[[SignedCertificate (String function)|SignedCertificate]]</td><td valign="top">Sign a certificate request</td></tr> | |||
<tr><td valign="top">[[SignedClientCertificate (String function)|SignedClientCertificate]]</td><td valign="top">Sign a client certificate request</td></tr> | |||
<tr><td valign="top">[[StartsWith (String function)|StartsWith]]</td><td valign="top">Is the argument string an initial substring of the method object string?</td></tr> | <tr><td valign="top">[[StartsWith (String function)|StartsWith]]</td><td valign="top">Is the argument string an initial substring of the method object string?</td></tr> | ||
<tr><td valign="top">[[StringToBase64 (String function)|StringToBase64]]</td><td valign="top">Convert an Ebcdic string to base 64</td></tr> | <tr><td valign="top">[[StringToBase64 (String function)|StringToBase64]]</td><td valign="top">Convert an Ebcdic string to base 64</td></tr> | ||
Revision as of 17:38, 23 April 2014
The following are the available String class methods.
| Method | Description |
|---|---|
| AES128CBCdecrypt | AES 128-bit key decryption |
| AES128CBCencrypt | AES 128-bit key decryption |
| AES128decrypt | AES 128-bit key decryption |
| AES128encrypt | AES 128-bit key decryption |
| AES192CBCdecrypt | AES 192-bit key CBC decryption |
| AES192CBCencrypt | AES 192-bit key CBC decryption |
| AES192decrypt | AES 192-bit key decryption |
| AES192encrypt | AES 192-bit key decryption |
| AES256CBCdecrypt | AES 256-bit key CBC decryption |
| AES256CBCencrypt | AES 256-bit key CBC decryption |
| AES256decrypt | AES 256-bit key decryption |
| AES256encrypt | AES 256-bit key decryption |
| After | Part of string after a substring |
| AsciiToEbcdic | Convert ASCII string to EBCDIC |
| Base64ToString | Convert a base 64 string to Ebcdic |
| Before | Part of string before a substring |
| BinaryToFloat | Convert binary string representation of a number to floating point |
| BinaryToInteger | Convert a binary string to an integer |
| BitAndString | Do bitwise And of strings |
| BitClearString | Clear a bit in a string |
| BitCountString | Count number of on bits in a string |
| BitFlipString | Flip a bit in a string |
| BitOffString | Clear bits in one string from another |
| BitOnString | Set bits in one string from another |
| BitOrString | Do bitwise Or of strings |
| BitSetString | Set a bit in a string |
| BitValueString | Get bit value (0 or 1) in a string |
| BitXorString | Do bitwise exclusive Or of strings |
| Center | Center the input string within a return string of a specified length |
| Centre | Center the input string within a return string of a specified length |
| CertificateRequest | Create a certificate request from a private key |
| Char | The value at a specified position in the input string |
| CharacterToUnicode | Translate characters to unicode |
| ClientCertificateRequest | Create a client certificate request from a public key |
| DEA128CBCdecrypt | DEA 128-bit key decryption |
| DEA128CBCencrypt | DEA 128-bit key decryption |
| DEA128decrypt | DEA 128-bit key decryption |
| DEA128encrypt | DEA 128-bit key decryption |
| DEA192CBCdecrypt | DEA 192-bit key CBC decryption |
| DEA192CBCencrypt | DEA 192-bit key CBC decryption |
| DEA192decrypt | DEA 192-bit key decryption |
| DEA192encrypt | DEA 192-bit key decryption |
| DEA64CBCdecrypt | DEA 64-bit key CBC decryption |
| DEA64CBCencrypt | DEA 64-bit key CBC decryption |
| DEA64decrypt | DEA 64-bit key decryption |
| DEA64encrypt | DEA 64-bit key decryption |
| Deflate | Compress a longstring with deflate |
| DerToXmlDoc | Convert DER encoded data to XML |
| EbcdicToAscii | Convert EBCDIC string to ASCII |
| EbcdicToUnicode | Convert EBCDIC string to Unicode |
| FormUrlDecodeUnicode | Convert Form URL encoded UTF-8 string to Unicode |
| Gunzip | Decompress a longstring with GUNZIP |
| GunzipDatetimeNS | Return create date of GZIP format longstring |
| GunzipFilename | Return name of GZIP format longstring |
| Gzip | Compress a longstring with GZIP |
| HexToInteger | Convert a hexadecimal string to an integer |
| HexToString | Convert a hexadecimal string to Ebcdic |
| Inflate | Decompress a longstring with inflate |
| Insert | Insert argument string inside the method object string |
| IsOneOf | Is the method object string matched by any of the strings in the input list? |
| IsStartOf | Is the method object string an initial substring of the argument string? |
| Left | The left-most characters of the string |
| Length | The length of the string |
| MD5digest | 16-byte MD5 digest |
| MarksStoreCodeDecrement | |
| MarksStoreCodeIncrement | |
| MarksStoreCodeToNumber | |
| ParseLines | Parse delimited string, creating new Stringlist |
| PositionIn | The numeric position of one string within another |
| PositionOf | The numeric position of one string within another |
| RC4decrypt | RC4 encryption or decryption |
| RC4encrypt | RC4 encryption or decryption |
| RSAPrivateKeyToXmlDoc | Convert BER encoded RSA private key to XML |
| RegexMatch | Position after match of regex |
| RegexReplace | Replace regex matche(s) |
| RegexSplit | Split string using regex, creating new Stringlist |
| Remove | Remove the occurrences of a specified substring |
| Replace | Replace occurrences of a substring with a substitute string |
| Reverse | Return string characters in right-to-left order |
| Right | The right-most characters of the string |
| SHA224digest | 224-bit SHA-2 digest |
| SHA256digest | 256-bit SHA-2 digest |
| SHAdigest | 20-byte SHA digest |
| SignedCertificate | Sign a certificate request |
| SignedClientCertificate | Sign a client certificate request |
| StartsWith | Is the argument string an initial substring of the method object string? |
| StringToBase64 | Convert an Ebcdic string to base 64 |
| StringToDays | Convert string date/time to days since 1900 |
| StringToHex | Convert an Ebcdic string to hexadecimal |
| StringToMilliseconds | Convert string date/time to milliseconds since 1900 |
| StringToSeconds | Convert string date/time to seconds since 1900 |
| StringTokenizer | Create a tokenizer using the method object string |
| Substring | Return a substring of the method object string |
| TimeStringConvert | Convert date/time string from one format to another |
| ToLower | Return alphabetic characters as all-lowercase |
| ToString | Convert string to a string |
| ToUpper | Return alphabetic characters as all-uppercase |
| Translate | Apply a Character Map to the method object string |
| TrimLeft | Trim bytes from left of string |
| TrimRight | Trim bytes from right of string |
| U | Convert EBCDIC string to Unicode constant, including character encoding |
| Unspace | Remove whitespace characters from the string |
| UrlDecodeUnicode | Convert URL encoded UTF-8 string to Unicode |
| Utf16ToUnicode | Convert a UTF-16 Longstring bytestream to Unicode |
| Utf8ToUnicode | Convert a UTF-8 Longstring bytestream to Unicode |
| Word | Select word from list of words |
| WordCount | Count words in list |
| WordNumberIn | Word number of method object needle within argment list of words |
| WordNumberOf | Word number of argument needle within method object list of words |
| Words | Sublist of list of words |
| X | Hex constant method |
| X509CertificateToXmlDoc | Convert BER encoded X.509 certificate to XML |
| X509CrlToXmlDoc | Convert BER encoded X.509 CRL to XML |
| Zip | Compress a longstring with ZIP |