Functions | |
| CA_API UINT __stdcall | String_Replace (MSIHANDLE hInstall) |
| Replace a string. | |
| CA_API UINT __stdcall | String_Trim (MSIHANDLE hInstall) |
| Trim a string. | |
| CA_API UINT __stdcall | String_LTrim (MSIHANDLE hInstall) |
| Trim a string from left. | |
| CA_API UINT __stdcall | String_RTrim (MSIHANDLE hInstall) |
| Trim a string from right. | |
| CA_API UINT __stdcall | Regex_Match (MSIHANDLE hInstall) |
| Regex_Match. | |
| CA_API UINT __stdcall | Regex_Replace (MSIHANDLE hInstall) |
| Regex_Replace. | |
| CA_API UINT __stdcall | String_ToLower (MSIHANDLE hInstall) |
| Converts string to lower case. | |
| CA_API UINT __stdcall | String_ToUpper (MSIHANDLE hInstall) |
| Converts string to upper case. | |
| CA_API UINT __stdcall Regex_Match | ( | MSIHANDLE | hInstall | ) |
Regex_Match.
Returns 1 if the specified regular expression REGEX_MATCH_EXPRESSION matches the whole of the input specified in REGEX_MATCH_INPUT_STRING.
| REGEX_MATCH_INPUT_STRING | input string |
| REGEX_MATCH_EXPRESSION | regular expression to use in the match |
| CA_API UINT __stdcall Regex_Replace | ( | MSIHANDLE | hInstall | ) |
Regex_Replace.
Searches through the string REGEX_REPLACE_INPUT_STRING finding all the matches to the regular expression specified in REGEX_REPLACE_EXPRESSION. For each match it format the string using REGEX_REPLACE_FORMAT
| REGEX_REPLACE_INPUT_STRING | input string |
| REGEX_REPLACE_EXPRESSION | regular expression to use in the replace |
| REGEX_REPLACE_FORMAT | replacement format string |
| CA_API UINT __stdcall String_LTrim | ( | MSIHANDLE | hInstall | ) |
Trim a string from left.
This performs left trim. For example leading zeros in a string.
| STRING_LTRIM_INPUT | string to trim |
| STRING_LTRIM_WHITESPACES | the whitespace to trim. Defaults to " " and tab characters |
| STRING_LTRIM_RESULT | the resulting string |
| CA_API UINT __stdcall String_Replace | ( | MSIHANDLE | hInstall | ) |
Replace a string.
Replaces the value in STRING_REPLACE_FROM by the value in STRING_REPLACE_TO in a string specified by STRING_VALUE_FROM and puts the result in STRING_VALUE_TO along with the number of occurences replaced in STRING_REPLACE_COUNT. This function doesn't do anything special about empty strings and behaves like a regular string replacement.
| STRING_VALUE_FROM | string to replace |
| STRING_REPLACE_FROM | source string to find in STRING_VALUE |
| STRING_REPLACE_TO | target string to replace occurences of STRING_REPLACE_FROM with |
| CA_API UINT __stdcall String_RTrim | ( | MSIHANDLE | hInstall | ) |
Trim a string from right.
This performs right trim.
| STRING_RTRIM_INPUT | string to trim |
| STRING_RTRIM_WHITESPACES | the whitespace to trim. Defaults to " " and tab characters |
| STRING_RTRIM_RESULT | the resulting string |
| CA_API UINT __stdcall String_ToLower | ( | MSIHANDLE | hInstall | ) |
Converts string to lower case.
Converts STRING_TOLOWER_INPUT string to lower case, output goes into STRING_TOLOWER_RESULT.
| STRING_TOLOWER_INPUT | input string |
| CA_API UINT __stdcall String_ToUpper | ( | MSIHANDLE | hInstall | ) |
Converts string to upper case.
Converts STRING_TOUPPER_INPUT string to upper case, output goes into STRING_TOUPPER_RESULT.
| STRING_TOUPPER_INPUT | input string |
| CA_API UINT __stdcall String_Trim | ( | MSIHANDLE | hInstall | ) |
Trim a string.
This performs left and right trim.
| STRING_TRIM_INPUT | string to trim |
| STRING_TRIM_WHITESPACES | the whitespace to trim. Defaults to " " and tab characters |
| STRING_TRIM_RESULT | the resulting string |
| © Application Security Inc. - All Rights Reserved | http://msiext.codeplex.com |