C# Class LumiSoft.Net.TextUtils

This class provides usefull text methods.
Afficher le fichier Open project: jeske/StepsDB-alpha Class Usage Examples

Méthodes publiques

Méthode Description
QuoteString ( string text ) : string

Quotes specified string. Note: Quotes inside text will be escaped to \".

QuotedIndexOf ( string text, char indexChar ) : int

Gets first index of specified char. The specified char in quoted string is skipped. Returns -1 if specified char doesn't exist.

RemoveQuotes ( string text ) : string

Removes start and end quote from string, if its quouted string. For example: "text" will be text.

SplitQuotedString ( string text, char splitChar ) : string[]

Splits string into string arrays. This split method won't split qouted strings, but only text outside of qouted string. For example: '"text1, text2",text3' will be 2 parts: "text1, text2" and text3.

SplitString ( string text, char splitChar ) : string[]

Splits string into string arrays.

Method Details

QuoteString() public static méthode

Quotes specified string. Note: Quotes inside text will be escaped to \".
public static QuoteString ( string text ) : string
text string String to quote.
Résultat string

QuotedIndexOf() public static méthode

Gets first index of specified char. The specified char in quoted string is skipped. Returns -1 if specified char doesn't exist.
public static QuotedIndexOf ( string text, char indexChar ) : int
text string Text in what to check.
indexChar char Char what index to get.
Résultat int

RemoveQuotes() public static méthode

Removes start and end quote from string, if its quouted string. For example: "text" will be text.
public static RemoveQuotes ( string text ) : string
text string Text from where to remove quotes.
Résultat string

SplitQuotedString() public static méthode

Splits string into string arrays. This split method won't split qouted strings, but only text outside of qouted string. For example: '"text1, text2",text3' will be 2 parts: "text1, text2" and text3.
public static SplitQuotedString ( string text, char splitChar ) : string[]
text string Text to split.
splitChar char Char that splits text.
Résultat string[]

SplitString() public static méthode

Splits string into string arrays.
public static SplitString ( string text, char splitChar ) : string[]
text string Text to split.
splitChar char Char Char that splits text.
Résultat string[]