Procedures

ProcedureLocationProcedure TypeDescription
adjustlstringsInterface

Adjusts the string to the left by removing any leading blanks and pushing any removed blanks onto the end of the string.

adjustrstringsInterface

Adjusts the string to the right by removing any trailing blanks and pushing any removed blanks onto the front of the string.

assignment(=)stringsInterface

Copies a string to a traditional Fortran character(len = *) string or vice-versa.

charstringsInterface

Converts a string to a Fortran character array.

findstringsInterface

Finds the starting index of all substrings within a parent string.

indexstringsInterface

Returns the starting position of a substring within a string.

insertstringsInterface

Inserts a substring into another string at the specified index.

lenstringsInterface

Returns the length of a string.

len_trimstringsInterface

Returns the length of a string.

operator(//)stringsInterface

Concatenation of two strings.

operator(/=)stringsInterface

Element-wise comparison of two strings.

operator(==)stringsInterface

Element-wise comparison of two strings.

removestringsInterface

Removes a range of characters from the string.

replacestringsInterface

Replaces the substring identified by the supplied regular expression pattern with a new substring.

scanstringsInterface

Scans the string for any of the characters in the specified substring.

split_stringstringsInterface

Splits a string by the specified delimiter character.

string_to_intstringsInterface

Converts a string to a 32-bit integer.

string_to_realstringsInterface

Converts a string to a 64-bit real.

to_c_stringstringsInterface

Converts a Fortran string to a C-compatible, null-terminated string.

to_lowerstringsInterface

Converts a string to all lowercase characters. Any characters that are already lowercase, a special symbol, or a numeric value are not modified.

to_stringstringsInterface

Converts an item to a string.

to_upperstringsInterface

Converts a string to all uppercase characters. Any characters that are already uppercase, a special symbol, or a numeric value are not modified.

trimstringsInterface

Trims any trailing blanks from the end of the string.