Category > CT:String manipulation |
Item | Description |
---|---|
AddASCII() | Adds a numeric value to the ASCII code of a specified character in a string. |
AfterAtNum() | Extracts the remainder of a string after the last occurrence of a search string. |
ASCIISum() | Sums the ASCII codes of all characters in a string. |
AscPos() | Determines the ASCII code of a specified character in a string. |
AtAdjust() | Justifies a character sequence within a string. |
AtNum() | Searches multiple occurrences of a substring within a string. |
AtRepl() | Searches and replaces a substring within a string. |
AtToken() | Returns the position of the n-th token in a string. |
BeforAtNum() | Extracts the remainder of a string before the last occurrance of a search string. |
Center() | Returns a string for centered display. |
CharAdd() | Creates a string from the sum of ASCII codes of two strings. |
CharAND() | Binary ANDs the ASCII codes of characters in two strings. |
CharEven() | Extracts characters at even positions from a string. |
CharHist() | Creates a histogram of characters in a character string |
CharList() | Removes duplicate characters from a string. |
CharMirr() | Reverses the order of characters in a string. |
CharMix() | Merges the characters of two strings. |
CharNoList() | Returns a string containing all characters not included in a string. |
CharNOT() | Binary NOTs the ASCII codes of characters in two strings. |
CharOdd() | Extracts characters at odd positions from a string. |
CharOne() | Removes duplicate adjacent characters from a string. |
CharOnly() | Removes all characters but the specified ones from a string |
CharOR() | Binary ORs the ASCII codes of characters in two strings. |
CharPack() | Compresses a string. |
CharRela() | Tests if two substrings in two strings have the same position. |
CharRelRep() | Replaces characters if two substrings in two strings have the same position. |
CharRem() | Deletes specified characters from a string. |
CharRepl() | Searches a list of characters and replaces them with a corresponding list. |
CharRLL() | Rotates bits in a character string to the left. |
CharRLR() | Rotates bits in a character string to the right. |
CharSHL() | Shifts bits in a character string to the left. |
CharSHR() | Shifts bits in a character string to the right. |
CharSList() | Removes duplicate characters from a string and sorts the result. |
CharSort() | Sorts character (sequences) within a string. |
CharSpread() | Formats a character string for block paragraphs. |
CharSub() | Creates a string by subtracting ASCII codes of two strings. |
CharSwap() | Exchanges adjacent characters in a string. |
CharUnpack() | Uncompresses a CharPack() compressed string. |
CharXOR() | Binary XORs the ASCII codes of characters in two strings. |
CheckSum() | Calculates the checksum for a character string. |
CountLeft() | Counts a specified character from the left side of a string. |
CountRight() | Counts a specified character from the right side of a string. |
Crypt() | Encrypts or decrypts a character string. |
CSetAtMuPa() | Queries or changes the multi-pass mode for At***() functions. |
CSetRef() | Queries or changes the pass-by-reference mode for several string functions. |
Expand() | Inserts characters between all characters in a string. |
JustLeft() | Left justifies characters in a character string. |
JustRight() | Right justifies characters in a character string. |
MaxLine() | Returns the longest line in an ASCII formatted character string. |
NumAt() | Counts multiple occurrences of a substring within a string. |
NumLine() | Returns the number of lines in an ASCII formatted character string. |
NumToken() | Returns the number of tokens in a string. |
Occurs() | Counts the occurrance of a substring in a character string. |
PadLeft() | Pads a character string on the left. |
PadRight() | Pads a character string on the right. |
PosAlpha() | Returns the position of the first alphabetic characters in a character string. |
PosChar() | Replaces a single character at a specified position in a string. |
PosDel() | Deletes character(s) at a specified position in a string. |
PosDiff() | Searches the first position where two character strings differ. |
PosEqual() | Searches the first position where two character strings are equal. |
PosIns() | Inserts character(s) at a specified position in a string. |
PosLower() | Returns the position of the first lower case letter in a character string. |
PosRange() | Retrieves the position of the first character out of a range found in a string. |
PosRepl() | Replaces characters in a string beginning at a specified position. |
PosUpper() | Returns the position of the first upper case letter in a character string. |
RangeRem() | Deletes character(s) within a specified range of characters. |
RangeRepl() | Repleaces character(s) within a specified range of characters. |
RemAll() | Deletes a specified character from both sides of a string. |
RemLeft() | Deletes a specified character from the left side of a string. |
RemRight() | Deletes a specified character from the right side of a string. |
ReplAll() | Replaces a specified character on both sides of a string. |
ReplLeft() | Replaces a specified character on the left side of a string. |
ReplRight() | Replaces a specified character on the right side of a string. |
RestToken() | Restores the global environment of the incremental tokenizer. |
SaveToken() | Saves the global environment of the incremental tokenizer. |
SetAtLike() | Sets the search mode for At***() functions |
StrDiff() | Calculates the similarity of two strings. |
StrSwap() | Exchanges characters between two strings. |
TabExpand() | Replaces a tab with a specified number of another character. |
TabPack() | Inserts a Tab (Chr(9)) for multiple occurrances of a character. |
Token() | Retrieves the n-th token from a string. |
TokenAt() | Returns the start and end position of a token. |
TokenEnd() | Tests if tokens can still be found with TokenNext(). |
TokenExit() | Releases memory resources of the global tokenizer environment. |
TokenInit() | Initializes the environment for the incremental tokenizer. |
TokenLower() | Changes the first character of tokens to lower case. |
TokenNext() | Retrieves the next token from a string. |
TokenNum() | Returns the number of tokens in a tokenizer environment. |
TokenSep() | Retrieves the separating characters of a token. |
TokenUpper() | Changes the first character of tokens to upper case. |
ValPos() | Returns the numeric value of a digit at a specified position in a string. |
WordOne() | Removes duplicate adjacent words (2-byte sequences) from a string. |
WordOnly() | Removes all words (2-byte sequence) but the specified ones from a string |
WordRem() | Deletes specified words (2-byte sequence) from a string. |
WordRepl() | Replaces words (2-byte sequences) in a string with a specified word. |
WordSwap() | Exchanges adjacent words (2-byte sequences) in a string. |
WordToChar() | Replaces words (2 byte sequence) with characters (1 byte) |
http://www.xHarbour.com