String Functions

Function

Description

String_AppendA

Appends a zero terminated string to the end of an existing zero terminated string.

String_AppendW

Appends a zero terminated string to the end of an existing zero terminated string.

String_CompareA

A case sensitive string comparison that compares two zero terminated strings for a difference.

String_CompareW

A case sensitive string comparison that compares two zero terminated strings for a difference.

String_CompareIA

A case insensitive string comparison that compares two zero terminated strings for a difference.

String_CompareIW

A case insensitive string comparison that compares two zero terminated strings for a difference.

String_CompareIExA

A case insensitive string comparison that compares two zero terminated strings for a difference.

String_CompareIExW

A case insensitive string comparison that compares two zero terminated strings for a difference.

String_ConcatA

Concatenate two strings by appending the second zero terminated string to the end of the first zero terminated string.

String_ConcatW

Concatenate two strings by appending the second zero terminated string to the end of the first zero terminated string.

String_CopyA

Copies a zero terminated string from the source buffer to the destination buffer.

String_CopyW

Copies a zero terminated string from the source buffer to the destination buffer.

String_CountA

Count the number of instances of a specified substring in a zero terminated string.

String_CountW

Count the number of instances of a specified substring in a zero terminated string.

String_InStringA

Find a substring in a zero terminated source string.

String_InStringW

Find a substring in a zero terminated source string.

String_LeftA

Gets a substring from the left side of a zero terminated string.

String_LeftW

Gets a substring from the left side of a zero terminated string.

String_LeftTrimA

Trims the leading spaces and tabs from a zero terminated string.

String_LeftTrimW

Trims the leading spaces and tabs from a zero terminated string.

String_LengthA

Reads the length of a zero terminated string.

String_LengthW

Reads the length of a zero terminated string.

String_LowercaseA

Converts any uppercase characters in the supplied zero terminated string to lowercase.

String_LowercaseW

Converts any uppercase characters in the supplied zero terminated string to lowercase.

String_MiddleA

Gets a substring from the middle of a zero terminated string.

String_MiddleW

Gets a substring from the middle of a zero terminated string.

String_MonoSpaceA

Format a string with single spaces and trimmed ends.

String_MonoSpaceW

Format a string with single spaces and trimmed ends.

String_MultiCatA

Concatenate multiple strings.

String_MultiCatW

Concatenate multiple strings.

String_RemoveA

Removes a substring from a zero terminated source string.

String_RemoveW

Removes a substring from a zero terminated source string.

String_ReplaceA

Replaces text in a zero terminated string.

String_ReplaceW

Replaces text in a zero terminated string.

String_ReverseA

Reverses a zero terminated string.

String_ReverseW

Reverses a zero terminated string.

String_RightA

Gets a substring from the right side of a zero terminated string.

String_RightW

Gets a substring from the right side of a zero terminated string.

String_RightTrimA

Trims the trailing spaces and tabs from a zero terminated string.

String_RightTrimW

Trims the trailing spaces and tabs from a zero terminated string.

String_SubstringA

Find a substring in a zero terminated source string.

String_SubstringW

Find a substring in a zero terminated source string.

String_TrimA

Trims the leading and trailing spaces and tabs from a zero terminated string.

String_TrimW

Trims the leading and trailing spaces and tabs from a zero terminated string.

String_UppercaseA

Converts any lowercase characters in the supplied zero terminated string to uppercase.

String_UppercaseW

Converts any lowercase characters in the supplied zero terminated string to uppercase.

String_WordReplaceA

Globally replace whole words in the source text and write the result to the destination.

String_WordReplaceW

Globally replace whole words in the source text and write the result to the destination.

ANSI String Function

Description

String_AppendA

Appends a zero terminated string to the end of an existing zero terminated string.

String_CompareA

A case sensitive string comparison that compares two zero terminated strings for a difference.

String_CompareIA

A case insensitive string comparison that compares two zero terminated strings for a difference.

String_CompareIExA

A case insensitive string comparison that compares two zero terminated strings for a difference.

String_ConcatA

Concatenate two strings by appending the second zero terminated string to the end of the first zero terminated string.

String_CopyA

Copies a zero terminated string from the source buffer to the destination buffer.

String_CountA

Count the number of instances of a specified substring in a zero terminated string.

String_InStringA

Find a substring in a zero terminated source string.

String_LeftA

Gets a substring from the left side of a zero terminated string.

String_LeftTrimA

Trims the leading spaces and tabs from a zero terminated string.

String_LowercaseA

Converts any uppercase characters in the supplied zero terminated string to lowercase.

String_MiddleA

Gets a substring from the middle of a zero terminated string.

String_MonoSpaceA

Format a string with single spaces and trimmed ends.

String_MultiCatA

Concatenate multiple strings.

String_RemoveA

Removes a substring from a zero terminated source string.

String_ReplaceA

Replaces text in a zero terminated string.

String_ReverseA

Reverses a zero terminated string.

String_RightA

Gets a substring from the right side of a zero terminated string.

String_RightTrimA

Trims the trailing spaces and tabs from a zero terminated string.

String_SubstringA

Find a substring in a zero terminated source string.

String_TrimA

Trims the leading and trailing spaces and tabs from a zero terminated string.

String_UppercaseA

Converts any lowercase characters in the supplied zero terminated string to uppercase.

String_WordReplaceA

Globally replace whole words in the source text and write the result to the destination.

UNICODE String Function

Description

String_AppendW

Appends a zero terminated string to the end of an existing zero terminated string.

String_CompareW

A case sensitive string comparison that compares two zero terminated strings for a difference.

String_CompareIW

A case insensitive string comparison that compares two zero terminated strings for a difference.

String_CompareIExW

A case insensitive string comparison that compares two zero terminated strings for a difference.

String_ConcatW

Concatenate two strings by appending the second zero terminated string to the end of the first zero terminated string.

String_CopyW

Copies a zero terminated string from the source buffer to the destination buffer.

String_CountW

Count the number of instances of a specified substring in a zero terminated string.

String_InStringW

Find a substring in a zero terminated source string.

String_LeftW

Gets a substring from the left side of a zero terminated string.

String_LeftTrimW

Trims the leading spaces and tabs from a zero terminated string.

String_LowercaseW

Converts any uppercase characters in the supplied zero terminated string to lowercase.

String_MiddleW

Gets a substring from the middle of a zero terminated string.

String_MonoSpaceW

Format a string with single spaces and trimmed ends.

String_MultiCatW

Concatenate multiple strings.

String_RemoveW

Removes a substring from a zero terminated source string.

String_ReplaceW

Replaces text in a zero terminated string.

String_ReverseW

Reverses a zero terminated string.

String_RightW

Gets a substring from the right side of a zero terminated string.

String_RightTrimW

Trims the trailing spaces and tabs from a zero terminated string.

String_SubstringW

Find a substring in a zero terminated source string.

String_TrimW

Trims the leading and trailing spaces and tabs from a zero terminated string.

String_UppercaseW

Converts any lowercase characters in the supplied zero terminated string to uppercase.

String_WordReplaceW

Globally replace whole words in the source text and write the result to the destination.