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