C# Класс gov.va.medora.utils.StringUtils

Показать файл Открыть проект

Открытые методы

Метод Описание
LPack ( string s, int ndigits ) : string
SPack ( string s ) : string
asciiAt ( string s, int idx ) : int
extractQuotedString ( string s ) : string

Give a string with a quoted string inside, obtain the first quoted string. e.g. extractQuoteString(@"This is a quoted string: "PEMDAS is the pnuemonic for order of operations"") should return: "PEMDAS is the pnuemonic for order of operations"

filteredString ( string s ) : string
firstIndexOfNum ( string s ) : int
getFirstWhiteSpaceAfter ( string s, int idx ) : int
getIdx ( string lines, string target, int startingIdx ) : int
getMD5Hash ( object input ) : string

Serialize an object and compute it's MDWS hash code

getMD5Hash ( string input ) : string

Convert a string in to a 32 character MD5 hash code

getNCharRandom ( int n ) : string

Get a string of random characters (a-z, A-Z, 0-9) of length n

isAlpha ( string s ) : bool
isAlphaChar ( char c ) : bool
isAlphaNumericChar ( char c ) : bool
isDecimal ( string s ) : bool

Checks to see if a string is numeric and contains a decimal

isEmpty ( String s ) : bool
isNumeric ( string s ) : bool
isNumericChar ( char c ) : bool
isWhiteSpace ( char c ) : bool
piece ( string s, string delimiter, int pieceNum ) : string
prependChars ( string s, char c, int sLen ) : string
removeNonNumericChars ( String s ) : string
reverse ( string s ) : string
split ( string s, char delimiter ) : string[]
split ( string s, string delimiter ) : string[]
strPack ( string s, int n ) : string
stripInvalidXmlCharacters ( string s ) : string

Return a string with all invalid XML 1.0 characters (per W3C standard: http://www.w3.org/TR/REC-xml/#charsets) removed

stripNonPrintableChars ( string s ) : string
trimArray ( string s ) : string[]
trimCrLf ( string s ) : string
trimTrailingZeroes ( string s ) : string
varPack ( string s ) : string

Защищенные методы

Метод Описание
getParameterizedCommandString ( System command ) : string

Описание методов

LPack() публичный статический Метод

public static LPack ( string s, int ndigits ) : string
s string
ndigits int
Результат string

SPack() публичный статический Метод

public static SPack ( string s ) : string
s string
Результат string

asciiAt() публичный статический Метод

public static asciiAt ( string s, int idx ) : int
s string
idx int
Результат int

extractQuotedString() публичный статический Метод

Give a string with a quoted string inside, obtain the first quoted string. e.g. extractQuoteString(@"This is a quoted string: "PEMDAS is the pnuemonic for order of operations"") should return: "PEMDAS is the pnuemonic for order of operations"
public static extractQuotedString ( string s ) : string
s string
Результат string

filteredString() публичный статический Метод

public static filteredString ( string s ) : string
s string
Результат string

firstIndexOfNum() публичный статический Метод

public static firstIndexOfNum ( string s ) : int
s string
Результат int

getFirstWhiteSpaceAfter() публичный статический Метод

public static getFirstWhiteSpaceAfter ( string s, int idx ) : int
s string
idx int
Результат int

getIdx() публичный статический Метод

public static getIdx ( string lines, string target, int startingIdx ) : int
lines string
target string
startingIdx int
Результат int

getMD5Hash() публичный статический Метод

Serialize an object and compute it's MDWS hash code
public static getMD5Hash ( object input ) : string
input object
Результат string

getMD5Hash() публичный статический Метод

Convert a string in to a 32 character MD5 hash code
public static getMD5Hash ( string input ) : string
input string ASCII string
Результат string

getNCharRandom() публичный статический Метод

Get a string of random characters (a-z, A-Z, 0-9) of length n
public static getNCharRandom ( int n ) : string
n int The length of the random character string to generate
Результат string

getParameterizedCommandString() защищенный Метод

protected getParameterizedCommandString ( System command ) : string
command System
Результат string

isAlpha() публичный статический Метод

public static isAlpha ( string s ) : bool
s string
Результат bool

isAlphaChar() публичный статический Метод

public static isAlphaChar ( char c ) : bool
c char
Результат bool

isAlphaNumericChar() публичный статический Метод

public static isAlphaNumericChar ( char c ) : bool
c char
Результат bool

isDecimal() публичный статический Метод

Checks to see if a string is numeric and contains a decimal
public static isDecimal ( string s ) : bool
s string the string to evaluate
Результат bool

isEmpty() публичный статический Метод

public static isEmpty ( String s ) : bool
s String
Результат bool

isNumeric() публичный статический Метод

public static isNumeric ( string s ) : bool
s string
Результат bool

isNumericChar() публичный статический Метод

public static isNumericChar ( char c ) : bool
c char
Результат bool

isWhiteSpace() публичный статический Метод

public static isWhiteSpace ( char c ) : bool
c char
Результат bool

piece() публичный статический Метод

public static piece ( string s, string delimiter, int pieceNum ) : string
s string
delimiter string
pieceNum int
Результат string

prependChars() публичный статический Метод

public static prependChars ( string s, char c, int sLen ) : string
s string
c char
sLen int
Результат string

removeNonNumericChars() публичный статический Метод

public static removeNonNumericChars ( String s ) : string
s String
Результат string

reverse() публичный статический Метод

public static reverse ( string s ) : string
s string
Результат string

split() публичный статический Метод

public static split ( string s, char delimiter ) : string[]
s string
delimiter char
Результат string[]

split() публичный статический Метод

public static split ( string s, string delimiter ) : string[]
s string
delimiter string
Результат string[]

strPack() публичный статический Метод

public static strPack ( string s, int n ) : string
s string
n int
Результат string

stripInvalidXmlCharacters() публичный статический Метод

Return a string with all invalid XML 1.0 characters (per W3C standard: http://www.w3.org/TR/REC-xml/#charsets) removed
public static stripInvalidXmlCharacters ( string s ) : string
s string String to filter
Результат string

stripNonPrintableChars() публичный статический Метод

public static stripNonPrintableChars ( string s ) : string
s string
Результат string

trimArray() публичный статический Метод

public static trimArray ( string s ) : string[]
s string
Результат string[]

trimCrLf() публичный статический Метод

public static trimCrLf ( string s ) : string
s string
Результат string

trimTrailingZeroes() публичный статический Метод

public static trimTrailingZeroes ( string s ) : string
s string
Результат string

varPack() публичный статический Метод

public static varPack ( string s ) : string
s string
Результат string