This class contains additional string handling features that are not provided by W-Language functions. Please feel free to extend or optimize this class and republish it on this resource site.
Included methods:
- PadLeft(LOCAL InputString is string, PadCharacter is character, TargetLength is int)
- PadRight(LOCAL InputString is string, PadCharacter is character, TargetLength is int)
- ContainsAlphaOnly(LOCAL InputString is string)
- ContainsDigitsOnly(LOCAL InputString is string)
- ContainsDigits(LOCAL InputString is string)
- ContainsVowels(LOCAL InputString is string)
- StripDoubleSpaces(LOCAL InputString is string)
- StripSpaces(LOCAL InputString is string)
- StripCharsFromList(LOCAL InputString is string, ContinuousCharacterList is string, CaseSensitive is boolean = False)
- StripNonAlphaNumeric(LOCAL InputString is string,StripSpacesAlso is boolean = False)
- StripStringsFromList(LOCAL InputString is string, TABSeperatedStringList is string, CaseSensitive is boolean = False, CompleteWord is boolean = False)
- TrimNonAlphaNumeric(LOCAL InputString is string,TrimSpacesAlso is boolean = True)
- TrimCRLF(LOCAL InputString is string)
- TrimCharsFromList(LOCAL InputString is string, ContinuousCharacterList is string)
- SortSentence(LOCAL InputString is string, StripNonAlphaNumeric is boolean = False)