String Processing Library PRO
  • 100% .NET managed code
  • XML Documentation for every function
  • Errors handled with .NET exceptions
  • 55 different string functions
    • ArrayToString*
    • ArrayToStringGeneric<>*
    • Reverse
    • InsertSeparator*
    • RemoveVowels*
    • KeepVowels*
    • AlternateCases*
    • SwapCases*
    • Capitalize*
    • GetInitials*
    • GetTitle*
    • SubstringEnd
    • SwapCharacters
    • ClipStringToArea
    • WordWrap
    • WordWrapCharacter
    • ReplaceLastCharacters
    • RemoveRepeats
    • RemoveNumeric
    • RemoveLetters
    • RemoveSymbols
    • KeepAlphaNumeric
    • RemoveSegment
    • ReplaceFirst
    • ReplaceLast
    • SortCharacters
    • FormatNumber
    • Format
    • IndentLines
    • SplitAt
    • CharacterLimitSplit
    • Intersect
    • IntersectSet
    • CharRight
    • CharMid
    • CountString*
    • CountStringIgnoreCase
    • IndexOfAll
    • GetHashCodePolynomial
    • HasVowels
    • HasNumeric
    • HasDuplicateCharacters
    • HasRepeats
    • IsAlternateCases
    • IsCapitalized
    • IsLowerCase
    • IsUpperCase
    • IsSpaces*
    • IsRepeatedChar*
    • IsNumeric
    • IsAlphaNumeric
    • IsLetters
    • IsTitle
    • IsEmailAddress
    • IsPalindrome
    • Functions with a star (*) were rewritten from the free version of the String Function Library to improve speed or efficiency or both. Functions in bold are exclusive to the Professional version. Make sure to download the user manual to read in detail what each function is capable of.