StringCaseExtensions extension
Extension methods for String to provide advanced case manipulation functionalities.
- on
Properties
- isAllLetterLowerCase → bool
-
Available on String, provided by the StringCaseExtensions extension
Checks if the string contains only lowercase letters (a-z).no setter - isAllLetterUpperCase → bool
-
Available on String, provided by the StringCaseExtensions extension
Checks if the string contains only uppercase letters (A-Z).no setter - isAnyCaseLetter → bool
-
Available on String, provided by the StringCaseExtensions extension
Checks if the string contains only letters, regardless of case (a-z, A-Z).no setter
Methods
-
capitalize(
{bool lowerCaseRemaining = false}) → String -
Available on String, provided by the StringCaseExtensions extension
Capitalizes the first letter of the string, leaving the rest of the string unchanged. -
capitalizeWords(
{bool lowerCaseRemaining = false}) → String -
Available on String, provided by the StringCaseExtensions extension
Capitalizes the first letter of each word in the string, leaving other characters as they are. -
findCapitalizedWords(
) → List< String> ? -
Available on String, provided by the StringCaseExtensions extension
Finds and returns a list of words from the string that are capitalized (start with an uppercase letter). -
insertSpaceBetweenCapitalized(
{bool splitNumbers = false}) → String -
Available on String, provided by the StringCaseExtensions extension
Inserts a space between words that are capitalized in a string (CamelCase or PascalCase). -
lowerCaseFirstChar(
) → String -
Available on String, provided by the StringCaseExtensions extension
Converts the first character of the string to lowercase, leaving the rest of the string unchanged. -
splitCapitalized(
{bool splitNumbers = false}) → List< String> -
Available on String, provided by the StringCaseExtensions extension
Splits a CamelCase or PascalCase string into a list of words based on capitalization. -
titleCase(
) → String -
Available on String, provided by the StringCaseExtensions extension
Converts the string to title case, capitalizing the first letter and lowercasing the rest. -
toUpperLatinOnly(
) → String -
Available on String, provided by the StringCaseExtensions extension
Converts only the Latin alphabetic characters (a-z) in the string to uppercase, leaving other characters unchanged. -
unCapitalizedWords(
) → List< String> ? -
Available on String, provided by the StringCaseExtensions extension
Finds and returns a list of words from the string that are uncapitalized (start with a lowercase letter). -
upperCaseFirstChar(
) → String -
Available on String, provided by the StringCaseExtensions extension
Converts the first character of the string to uppercase, leaving the rest of the string unchanged. -
upperCaseLettersOnly(
) → String -
Available on String, provided by the StringCaseExtensions extension
Extracts and concatenates only the uppercase letters from the string.