I. ASCII code table:
Ii. Char Method
Iscontrol is overloaded. Indicates whether the specified Unicode Character belongs to the control character category.
Isdigit is overloaded. Indicates whether a Unicode Character belongs to the decimal number category.
Isletter is overloaded. Indicates whether a Unicode Character belongs to the letter category.
Isletterordigit is overloaded. Indicates whether the Unicode Character belongs to the letter or decimal number category.
Islower is overloaded. Indicates whether a Unicode Character belongs to the lowercase letter category.
Isnumber is overloaded. Indicates whether a Unicode Character belongs to the number category.
Ispunctuation is overloaded. Indicates whether a Unicode Character belongs to the punctuation class.
Isseparator is overloaded. Indicates whether a Unicode Character belongs to the separator category.
Issurrogate is overloaded. Indicates whether the character has a proxy code bit.
Issurrow.pair is overloaded. Indicates whether two specified char objects form a proxy pair.
Issymbol has been overloaded. Indicates whether a Unicode Character belongs to the symbol character category.
Isupper is overloaded. Indicates whether a Unicode Character belongs to the uppercase letter category.
Iswhitespace is overloaded. Indicates whether a Unicode Character belongs to the white space category.
Iii. numberstyles Enumeration
Allowcurrencysymbol indicates that if a numeric string contains a currency symbol, it is analyzed as a currency; otherwise, it is analyzed as a number. Valid currency symbols are determined by the currencysymbol attribute of numberformatinfo.
Allowdecimalpoint indicates that a numeric string can have a decimal point. The valid decimal point characters are determined by the numberdecimalseparator and currencydecimalseparator attributes of numberformatinfo.
Allowexponent indicates that a numeric string is used in an exponential symbol.
Allowhexspecifier indicates a numeric string representing a hexadecimal value. Valid hexadecimal values include numbers 0-9 and hexadecimal digits A-F with a-f. The left side of the hexadecimal value can be filled with zero. Strings analyzed using this style cannot be prefixed with "0x.
Allowleadingsign indicates that a numeric string can have leading characters. Valid leading characters are determined by the positivesign and negativesign attributes of numberformatinfo.
Allowleadingwhite indicates that leading spaces must be ignored during analysis. Valid white space characters include Unicode values U + 0009, U + 000a, U + 000b, U + 000c, U + 000d, and U + 0020.
Allowparentheses indicates that a numeric string can have a pair of parentheses that enclose numbers.
Allowthousands indicates that a numeric string can have a group separator. For example, the number is separated by a hundred bits and a thousand bits. Valid group delimiter characters are determined by the numbergroupseparator and currencygroupseparator attributes of numberformatinfo, And the digits in each group are determined by the numbergroupsizes and currencygroupsizes attributes of numberformatinfo.
Allowtrailingsign indicates that a numeric string can have an ending sign. Valid ending symbols are determined by the positivesign and negativesign attributes of numberformatinfo.
Allowtrailingwhite indicates that trailing spaces must be ignored during analysis. Valid white space characters include Unicode values U + 0009, U + 000a, U + 000b, U + 000c, U + 000d, and U + 0020.
Any indicates that all styles other than allowhexspecifier are used. This is a composite digital style.
Currency indicates that all styles other than allowexponent and allowhexspecifier are used. This is a composite digital style.
Float indicates that the allowleadingwhite, allowtrailingwhite, allowleadingsign, allowdecimalpoint, and allowexponent styles are used. This is a composite digital style.
Hexnumber indicates that the allowleadingwhite, allowtrailingwhite, and allowhexspecifier styles are used. This is a composite digital style.
Integer indicates that the allowleadingwhite, allowtrailingwhite, and allowleadingsign styles are used. This is a composite digital style.
None indicates that no bit style is allowed.
Number indicates that the allowleadingwhite, allowtrailingwhite, allowleadingsign, allowtrailingsign, allowdecimalpoint, and allowthousands styles are used. This is a composite digital style.
Iv. String Method
Isnullorempty indicates whether the specified String object is a nullnothingnullptrnull reference (nothing in Visual Basic) or an empty string.
Trim has been overloaded. Returns a new string that removes all leading and trailing matching items for a group of characters specified in the current String object.
Trimend removes all trailing matches of a group of characters specified in the array from the current String object.
Trimstart removes all leading matches for a group of characters specified in the array from the current String object.
V. stringbuilder
Append is overloaded. Append the string representation of the specified object to the end of this instance.
Appendline is overloaded. Append the default line terminator (or a copy of the specified string and the default line terminator) to the end of the instance.
Insert is overloaded. Insert the string representation of the specified object to the specified character location in this instance.
Vi. Convert Method
The toboolean has been overloaded. Converts a specified value to an equivalent Boolean value.
The tobyte has been overloaded. Converts a specified value to an unsigned integer.
Tochar has been overloaded. Converts a specified value to a Unicode character.
Todatetime has been overloaded. Converts the specified value to datetime.
Todecimal has been overloaded. Converts a specified value to a decimal number.
Todouble has been overloaded. Converts a specified value to a double-precision floating point number.
Toint16 has been overloaded. Converts a specified value to a 16-bit signed integer.
Toint32 is overloaded. Converts a specified value to a 32-bit signed integer.
Toint64 is overloaded. Converts a specified value to a 64-bit signed integer.
The tosbyte has been overloaded. Converts a specified value to an 8-bit signed integer.
Tosingle has been overloaded. Converts a specified value to a single-precision floating point number.
The tostring has been overloaded. Converts a specified value to its equivalent string representation.
VII. Match & matches & ismatch Method
Match (string) Searches the specified regular expression match in the RegEx constructor in the specified input string.
Match (string, int32) searches for regular expression matching items in the input string from the starting position of the specified input string.
Match (string, string) searches for matching items of the regular expression provided by the pattern parameter in the specified input string.
Match (string, int32, int32) Searches the input string for a regular expression match with the specified length starting from the specified start position.
Match (string, String, regexoptions) Searches the regular expression match provided by the pattern parameter in the input string (matching options are provided in the options parameter ).
Matches (string) Searches the specified input string for all matching items of the regular expression.
Matches (string, int32) starts from the specified starting position in the string and searches for all matching items of the regular expression in the specified input string.
Matches (string, string) searches for all matching items of the regular expression specified in the pattern parameter in the specified input string.
Matches (string, String, regexoptions) searches for all matching items of the regular expression provided by the pattern parameter in the specified input string (the matching options are provided in the options parameter ).
Ismatch (string) indicates whether the regular expression specified in the RegEx constructor finds a match in the input string.
Ismatch (string, int32) indicates whether the regular expression specified in the RegEx constructor finds a match from the specified start position of the input string.
Ismatch (string, string) indicates whether the regular expression specified in the pattern parameter finds a match in the input string.
Ismatch (string, String, regexoptions) indicates whether matching items are found in the input string using the regular expression specified in the pattern parameter and the matching options provided in the options parameter.
8. escape characters
\ N carriage return line feed
\ T jump horizontally to the next tabulation position
\ V vertical hop
\ B Return
\ R press ENTER
\ F go to paper form
\ Backslash "\"
\ 'Single quotes
\ A bell
\ DDD 1 ~ Three octal characters
\ Xhh 1 ~ 2-digit hexadecimal number
(Supplement: 2010.3.11)