PeanutButter
Loading...
Searching...
No Matches
PeanutButter.Utils.StringExtensions Member List

This is the complete list of members for PeanutButter.Utils.StringExtensions, including all inherited members.

AppendPath(this string start, params string[] parts)PeanutButter.Utils.StringExtensionsstatic
AppendPath(this string start, char delimiter, params string[] parts)PeanutButter.Utils.StringExtensionsstatic
AppendWebPath(this string start, params string[] parts)PeanutButter.Utils.StringExtensionsstatic
AsBoolean(this string input)PeanutButter.Utils.StringExtensionsstatic
AsBytes(this string src)PeanutButter.Utils.StringExtensionsstatic
AsBytes(this string src, Encoding encoding)PeanutButter.Utils.StringExtensionsstatic
AsInteger(this string value)PeanutButter.Utils.StringExtensionsstatic
AsPlatformPath(this string path)PeanutButter.Utils.StringExtensionsstatic
AsStream(this string src)PeanutButter.Utils.StringExtensionsstatic
AsStream(this string src, Encoding encoding)PeanutButter.Utils.StringExtensionsstatic
AsStream(this byte[] src)PeanutButter.Utils.StringExtensionsstatic
AsString(this byte[] data)PeanutButter.Utils.StringExtensionsstatic
AsString(this byte[] data, Encoding encoding)PeanutButter.Utils.StringExtensionsstatic
Base64Padded(this string unpadded)PeanutButter.Utils.StringExtensionsstatic
Base64UnPadded(this string base64Data)PeanutButter.Utils.StringExtensionsstatic
CondenseWhitespace(this string str)PeanutButter.Utils.StringExtensionsstatic
CondenseWhitespace(this string str, string replaceWith)PeanutButter.Utils.StringExtensionsstatic
ContainsAllOf(this string haystack, params string[] needles)PeanutButter.Utils.StringExtensionsstatic
ContainsInOrder(this string haystack, params string[] needles)PeanutButter.Utils.StringExtensionsstatic
ContainsInOrder(this string haystack, StringComparison comparison, params string[] needles)PeanutButter.Utils.StringExtensionsstatic
ContainsOneOf(this string haystack, params string[] needles)PeanutButter.Utils.StringExtensionsstatic
DefaultIfEmptyOrNull(this string input, string fallback)PeanutButter.Utils.StringExtensionsstatic
DeQuote(this string str)PeanutButter.Utils.StringExtensionsstatic
EqualsOneOf(this string haystack, params string[] needles)PeanutButter.Utils.StringExtensionsstatic
GZip(this string str)PeanutButter.Utils.StringExtensionsstatic
GZip(this string str, Encoding encoding)PeanutButter.Utils.StringExtensionsstatic
IsAbsolutePath(this string str)PeanutButter.Utils.StringExtensionsstatic
IsAlpha(this string str)PeanutButter.Utils.StringExtensionsstatic
IsAlpha(this char c)PeanutButter.Utils.StringExtensionsstatic
IsAlphanumeric(this string str)PeanutButter.Utils.StringExtensionsstatic
IsEmptyOrWhiteSpace(this string value)PeanutButter.Utils.StringExtensionsstatic
IsInteger(this string src)PeanutButter.Utils.StringExtensionsstatic
IsNullOrEmpty(this string value)PeanutButter.Utils.StringExtensionsstatic
IsNullOrWhiteSpace(this string value)PeanutButter.Utils.StringExtensionsstatic
IsNumeric(this string str)PeanutButter.Utils.StringExtensionsstatic
IsNumeric(this char c)PeanutButter.Utils.StringExtensionsstatic
IsWhiteSpace(this string value)PeanutButter.Utils.StringExtensionsstatic
LooksLikeBase64(this string str)PeanutButter.Utils.StringExtensionsstatic
Matches(this IEnumerable< string > left, IEnumerable< string > right, StringComparison comparison)PeanutButter.Utils.StringExtensionsstatic
MultiSplit(this string str, string delimiter, params string[] moreDelimiters)PeanutButter.Utils.StringExtensionsstatic
Or(this string input, string alternative)PeanutButter.Utils.StringExtensionsstatic
Outdent(this string str)PeanutButter.Utils.StringExtensionsstatic
Outdent(this string str, int depth)PeanutButter.Utils.StringExtensionsstatic
Outdent(this string[] lines, int depth)PeanutButter.Utils.StringExtensionsstatic
Outdent(this string[] lines, string indentedWith, int depth, bool alsoTrimEnd)PeanutButter.Utils.StringExtensionsstatic
QuoteIfSpaced(this string str)PeanutButter.Utils.StringExtensionsstatic
RegexReplace(this string input, string pattern, string replaceWith)PeanutButter.Utils.StringExtensionsstatic
RegexReplaceAll(this string input, string replaceWith, params string[] patterns)PeanutButter.Utils.StringExtensionsstatic
RegexReplaceAll(this string input, string replaceWith, params Regex[] patterns)PeanutButter.Utils.StringExtensionsstatic
RelativeTo(this string path, string basePath)PeanutButter.Utils.StringExtensionsstatic
RelativeTo(this string path, string basePath, PathType pathType)PeanutButter.Utils.StringExtensionsstatic
RemoveAll(this string subject, params char[] toRemove)PeanutButter.Utils.StringExtensionsstatic
RemoveAll(this string subject, params string[] toRemove)PeanutButter.Utils.StringExtensionsstatic
ReplaceAll(this string haystack, IEnumerable< char > needles, char replaceWith)PeanutButter.Utils.StringExtensionsstatic
ReplaceAll(this string haystack, IEnumerable< string > needles, string replaceWith)PeanutButter.Utils.StringExtensionsstatic
ResolvePath(this string path, params string[] others)PeanutButter.Utils.StringExtensionsstatic
SafeTrim(this string input, params char[] trimChars)PeanutButter.Utils.StringExtensionsstatic
SplitByRegex(this string str, string regex)PeanutButter.Utils.StringExtensionsstatic
SplitByRegex(this string str, string regex, RegexOptions options)PeanutButter.Utils.StringExtensionsstatic
SplitByRegex(this string str, Regex regex)PeanutButter.Utils.StringExtensionsstatic
SplitCommandline(this string str)PeanutButter.Utils.StringExtensionsstatic
SplitIntoLines(this string str)PeanutButter.Utils.StringExtensionsstatic
SplitOnce(this string str, string splitOn)PeanutButter.Utils.StringExtensionsstatic
SplitPath(this string str)PeanutButter.Utils.StringExtensionsstatic
StartsWithOneOf(this string src, params string[] search)PeanutButter.Utils.StringExtensionsstatic
Substr(this string str, int start)PeanutButter.Utils.StringExtensionsstatic
Substr(this string str, int start, int length)PeanutButter.Utils.StringExtensionsstatic
ToBase64(this string value)PeanutButter.Utils.StringExtensionsstatic
ToCamelCase(this string input)PeanutButter.Utils.StringExtensionsstatic
ToKebabCase(this string input)PeanutButter.Utils.StringExtensionsstatic
ToLower(this IEnumerable< string > src)PeanutButter.Utils.StringExtensionsstatic
ToLower(this IEnumerable< string > src, CultureInfo cultureInfo)PeanutButter.Utils.StringExtensionsstatic
ToLowerCasedFirstLetter(this string input)PeanutButter.Utils.StringExtensionsstatic
ToMemoryStream(this string str)PeanutButter.Utils.StringExtensionsstatic
ToPascalCase(this string input)PeanutButter.Utils.StringExtensionsstatic
ToRandomCase(this string input)PeanutButter.Utils.StringExtensionsstatic
ToSnakeCase(this string input)PeanutButter.Utils.StringExtensionsstatic
ToTitleCase(this string input)PeanutButter.Utils.StringExtensionsstatic
ToUpper(this IEnumerable< string > src)PeanutButter.Utils.StringExtensionsstatic
ToUpper(this IEnumerable< string > src, CultureInfo cultureInfo)PeanutButter.Utils.StringExtensionsstatic
ToUpperCasedFirstLetter(this string input)PeanutButter.Utils.StringExtensionsstatic
ToWords(this string input)PeanutButter.Utils.StringExtensionsstatic
ToWordsArray(this string input)PeanutButter.Utils.StringExtensionsstatic
TryParseHex(this string str, out int parsed)PeanutButter.Utils.StringExtensionsstatic
UnBase64(this string base64Data)PeanutButter.Utils.StringExtensionsstatic
UnBase64(this string base64Data, Encoding encoding)PeanutButter.Utils.StringExtensionsstatic
UnBase64< T >(this string base64Data)PeanutButter.Utils.StringExtensionsstatic
UnBase64< T >(this string base64Data, Encoding encoding)PeanutButter.Utils.StringExtensionsstatic
UnBase64< T >(this string base64Data, Func< string, T > deserializer)PeanutButter.Utils.StringExtensionsstatic
UnBase64< T >(this string base64Data, Func< byte[], T > deserializer)PeanutButter.Utils.StringExtensionsstatic
UnBase64< T >(this string base64Data, Func< string, T > deserializer, Encoding encoding)PeanutButter.Utils.StringExtensionsstatic
Window(this string str, int centeredOn, int maxCharsLeftOrRight)PeanutButter.Utils.StringExtensionsstatic
Window(this string str, int centeredOn, int maxCharsLeftOrRight, out int startedAt, out int endedAt)PeanutButter.Utils.StringExtensionsstatic
ZeroIfEmptyOrNull(this string input)PeanutButter.Utils.StringExtensionsstatic