C# 클래스 gov.va.medora.utils.StringUtils

파일 보기 프로젝트 열기: OSEHRA/mdo

공개 메소드들

메소드 설명
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