|
Convert an hex decimal digit in binary.
|
|
Check if character is alphabetic. Return a value different from zero if indeed c is an alphabetic letter. Zero (i.e., false) otherwise. |
|
Checks whether c is a blank character. A blank character is a space character used to separate words within a line of text. The standard "C" locale considers blank characters the tab character ('\t') and the space character (' '). |
|
Checks whether c is a decimal digit character. Decimal digits are any of: 0 1 2 3 4 5 6 7 8 9 |
|
Checks whether c is a hexdecimal digit character.
|
|
Checks whether c is a printable character. A printable character is a character that occupies a printing position on a display. For the standard ASCII character set (used by the "C" locale), printing characters are all with an ASCII code greater than 0x1f (US), except 0x7f (DEL). |
|
Check if character is a white-space. For the "C" locale, white-space characters are any of: (0x20) space (SPC), (0x09) horizontal tab (TAB), (0x0a) newline (LF), (0x0b) vertical tab (VT), (0x0c) feed (FF), (0x0d) carriage return (CR) |
|
Checks if parameter c is an uppercase alphabetic letter.
Notice that what is considered a letter may depend on the locale being used; |
|
Convert string to integer. Number starting with 0x or 0X or ending with H or H are allowed and converted as hex decimal number.
|
|
Convert hex string to integer.
|
|
Reverse the order of stored characters.
|
|
Return nth string field of a string list.
|
|
Left shift a string starting from index.
|
|
Returns a string that has whitespace removed from the start and the end, and that has each sequence of internal whitespace replaced with a single space.
|
|
Splits the string into substrings wherever charSep occurs, and returns the list of those strings. If charSep does not match anywhere in the string, _str_split() returns a single-element list containing this string. The output is a sequence of string separated by 0. Use _str_field the get selected field.
|
|
Remove last character.
|
|
Locate first occurrence of character in string.
|
|
Compare two strings. Compares the C string str1 to the C string str2. This function starts comparing the first character of each string. If they are equal to each other, it continues with the following pairs until the characters differ or until a terminating null-character is reached. This function performs a binary comparison of the characters.
|
|
Copy string. Copies the C string pointed by source into the array pointed by destination, including the terminating null character (and stopping at that point). To avoid overflows, the size of the array pointed by destination shall be long enough to contain the same C string as source (including the terminating null character), and should not overlap in memory with source.
|
|
Return last character of a string.
|
|
Get string length. The length of a C string is determined by the terminating null-character:
|
|
Compare characters of two strings. Compares up to num characters of the C string str1 to those of the C string str2. This function starts comparing the first character of each string. If they are equal to each other, it continues with the following pairs until the characters differ, until a terminating null-character is reached, or until num characters match in both strings, whichever happens first.
|
|
Copy characters from string. Copies the first num characters of source to destination. If the end of the source C string (which is signaled by a null-character) is found before num characters have been copied, destination is padded with zeros until a total of num characters have been written to it. No null-character is implicitly appended at the end of destination if source is longer than num. Thus, in this case, destination shall not be considered a null terminated C string (reading it as such would overflow).
|
|
Convert uppercase letter to lowercase. Converts c to its lowercase equivalent if c is an uppercase letter and has a lowercase equivalent. If no such conversion is possible, the value returned is c unchanged. Notice that what is considered a letter may depend on the locale being used; In the default "C" locale, an uppercase letter is any of:
|
|
Convert lowercase letter to uppercase. Converts c to its lowercase equivalent if c is an uppercase letter and has a lowercase equivalent. If no such conversion is possible, the value returned is c unchanged. Notice that what is considered a letter may depend on the locale being used; In the default "C" locale, an lowercase letter is any of:
|
|
Convert a double to a C string.
|