C# Класс Pihrtsoft.Text.RegularExpressions.Linq.Chars

Exposes static methods that returns instance of CharGrouping class. CharGrouping class represents a character group content.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Alphanumeric ( ) : CharGrouping

Returns a pattern that matches a latin alphabet letter or an arabic digit.

AlphanumericUnderscore ( ) : CharGrouping

Returns a pattern that matches a latin alphabet letter, an arabic digit or an underscore.

Ampersand ( ) : CharGrouping

Returns a pattern that matches an ampersand.

Apostrophe ( ) : CharGrouping

Returns a pattern that matches apostrophe.

ArabicDigit ( ) : CharGrouping

Returns a pattern that matches an arabic digit.

Asterisk ( ) : CharGrouping

Returns a pattern that matches an asterisk.

AtSign ( ) : CharGrouping

Returns a pattern that matches an at sign.

Backslash ( ) : CharGrouping

Returns a pattern that matches a backslash.

CarriageReturn ( ) : CharGrouping

Returns a pattern that matches a carriage return.

Character ( AsciiChar value ) : CharGrouping

Returns a pattern that matches specified Unicode character.

Character ( GeneralCategory category ) : CharGrouping

Returns a pattern that matches a character from the specified Unicode category.

Character ( NamedBlock block ) : CharGrouping

Returns a pattern that matches a character from the specified Unicode block.

Character ( char value ) : CharGrouping

Returns a pattern that matches specified Unicode character.

Character ( string characters ) : CharGrouping

Returns a pattern that matches any one of the specified characters.

CircumflexAccent ( ) : CharGrouping

Returns a pattern that matches a circumflex accent.

Colon ( ) : CharGrouping

Returns a pattern that matches a colon.

Comma ( ) : CharGrouping

Returns a pattern that matches a comma.

CurlyBracket ( ) : CharGrouping

Returns a pattern that matches left or right curly bracket.

Digit ( ) : CharGrouping

Returns a pattern that matches a character from the digit character class.

Dollar ( ) : CharGrouping

Returns a pattern that matches a dollar character.

Dot ( ) : CharGrouping

Returns a pattern that matches a period.

EqualsSign ( ) : CharGrouping

Returns a pattern that matches an equals sign.

ExclamationMark ( ) : CharGrouping

Returns a pattern that matches exclamation mark.

GeneralCategory ( GeneralCategory category ) : CharGrouping

Returns a pattern that matches a character from the specified Unicode category.

GraveAccent ( ) : CharGrouping

Returns a pattern that matches a grave accent.

HexadecimalDigit ( ) : CharGrouping

Returns a pattern that matches a hexadecimal digit.

Hyphen ( ) : CharGrouping

Returns a pattern that matches a hyphen.

LatinLetter ( ) : CharGrouping

Returns a pattern that matches a latin alphabet letter.

LeftAngleBracket ( ) : CharGrouping

Returns a pattern that matches a left angle bracket (less-than sign).

LeftCurlyBracket ( ) : CharGrouping

Returns a pattern that matches left curly bracket

LeftParenthesis ( ) : CharGrouping

Returns a pattern that matches left parenthesis.

LeftSquareBracket ( ) : CharGrouping

Returns a pattern that matches left square bracket.

Linefeed ( ) : CharGrouping

Returns a pattern that matches a linefeed.

NamedBlock ( NamedBlock block ) : CharGrouping

Returns a pattern that matches a character from the specified Unicode block.

NewLineChar ( ) : CharGrouping

Returns a pattern that matches a new line character, i.e. a linefeed character or a carriage return character.

Not ( GeneralCategory category ) : CharGrouping

Returns a pattern that matches a character that is not from the specified Unicode category.

Not ( NamedBlock block ) : CharGrouping

Returns a pattern that matches a character that is not from the specified Unicode block.

NotDigit ( ) : CharGrouping

Returns a pattern that matches a character that is not from the digit character class.

NotWhiteSpace ( ) : CharGrouping

Returns a pattern that matches a character that is not from the digit character class.

NotWordChar ( ) : CharGrouping

Returns a pattern that matches a character that is not from the word character class.

NumberSign ( ) : CharGrouping

Returns a pattern that matches a number sign.

Parenthesis ( ) : CharGrouping

Returns a pattern that matches left or right parenthesis.

Percent ( ) : CharGrouping

Returns a pattern that matches a percent sign.

Plus ( ) : CharGrouping

Returns a pattern that matches a plus sign.

QuestionMark ( ) : CharGrouping

Returns a pattern that matches a question mark.

QuoteMark ( ) : CharGrouping

Returns a pattern that matches a quotation mark.

Range ( char first, char last ) : CharGrouping

Returns a pattern that matches any one character from the specified range.

RightAngleBracket ( ) : CharGrouping

Returns a pattern that matches a right angle bracket (greater-than sign).

RightCurlyBracket ( ) : CharGrouping

Returns a pattern that matches right curly bracket.

RightParenthesis ( ) : CharGrouping

Returns a pattern that matches right parenthesis.

RightSquareBracket ( ) : CharGrouping

Returns a pattern that matches right square bracket.

Semicolon ( ) : CharGrouping

Returns a pattern that matches a semicolon.

Slash ( ) : CharGrouping

Returns a pattern that matches a slash.

SlashOrBackslash ( ) : CharGrouping

Returns a pattern that matches slash or backslash.

Space ( ) : CharGrouping

Returns a pattern that matches a space character.

SquareBracket ( ) : CharGrouping

Returns a pattern that matches left or right square bracket.

Tab ( ) : CharGrouping

Returns a pattern that matches a tab.

Tilde ( ) : CharGrouping

Returns a pattern that matches a tilde.

Underscore ( ) : CharGrouping

Returns a pattern that matches an underscore.

VerticalBar ( ) : CharGrouping

Returns a pattern that matches a vertical bar.

WhiteSpace ( ) : CharGrouping

Returns a pattern that matches a character from the white-space character class.

WordChar ( ) : CharGrouping

Returns a pattern that matches a character from the word character class.

Приватные методы

Метод Описание
Character ( CharClass value ) : CharGrouping
Character ( CharGrouping value ) : CharGrouping
Character ( GeneralCategory category, bool negative ) : CharGrouping
Character ( NamedBlock block, bool negative ) : CharGrouping

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

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

Returns a pattern that matches a latin alphabet letter or an arabic digit.
public static Alphanumeric ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a latin alphabet letter, an arabic digit or an underscore.
public static AlphanumericUnderscore ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches an ampersand.
public static Ampersand ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches apostrophe.
public static Apostrophe ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches an arabic digit.
public static ArabicDigit ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches an asterisk.
public static Asterisk ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches an at sign.
public static AtSign ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a backslash.
public static Backslash ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a carriage return.
public static CarriageReturn ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches specified Unicode character.
public static Character ( AsciiChar value ) : CharGrouping
value AsciiChar An enumerated constant that identifies ASCII character.
Результат CharGrouping

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

Returns a pattern that matches a character from the specified Unicode category.
public static Character ( GeneralCategory category ) : CharGrouping
category GeneralCategory An enumerated constant that identifies Unicode category.
Результат CharGrouping

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

Returns a pattern that matches a character from the specified Unicode block.
public static Character ( NamedBlock block ) : CharGrouping
block NamedBlock An enumerated constant that identifies Unicode block.
Результат CharGrouping

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

Returns a pattern that matches specified Unicode character.
public static Character ( char value ) : CharGrouping
value char A Unicode character.
Результат CharGrouping

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

Returns a pattern that matches any one of the specified characters.
is null. length is equal to zero.
public static Character ( string characters ) : CharGrouping
characters string A set of Unicode characters.
Результат CharGrouping

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

Returns a pattern that matches a circumflex accent.
public static CircumflexAccent ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a colon.
public static Colon ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a comma.
public static Comma ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches left or right curly bracket.
public static CurlyBracket ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a character from the digit character class.
public static Digit ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a dollar character.
public static Dollar ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a period.
public static Dot ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches an equals sign.
public static EqualsSign ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches exclamation mark.
public static ExclamationMark ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a character from the specified Unicode category.
public static GeneralCategory ( GeneralCategory category ) : CharGrouping
category GeneralCategory An enumerated constant that identifies Unicode category.
Результат CharGrouping

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

Returns a pattern that matches a grave accent.
public static GraveAccent ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a hexadecimal digit.
public static HexadecimalDigit ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a hyphen.
public static Hyphen ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a latin alphabet letter.
public static LatinLetter ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a left angle bracket (less-than sign).
public static LeftAngleBracket ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches left curly bracket
public static LeftCurlyBracket ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches left parenthesis.
public static LeftParenthesis ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches left square bracket.
public static LeftSquareBracket ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a linefeed.
public static Linefeed ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a character from the specified Unicode block.
public static NamedBlock ( NamedBlock block ) : CharGrouping
block NamedBlock An enumerated constant that identifies Unicode block.
Результат CharGrouping

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

Returns a pattern that matches a new line character, i.e. a linefeed character or a carriage return character.
public static NewLineChar ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a character that is not from the specified Unicode category.
public static Not ( GeneralCategory category ) : CharGrouping
category GeneralCategory An enumerated constant that identifies Unicode category.
Результат CharGrouping

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

Returns a pattern that matches a character that is not from the specified Unicode block.
public static Not ( NamedBlock block ) : CharGrouping
block NamedBlock An enumerated constant that identifies Unicode block.
Результат CharGrouping

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

Returns a pattern that matches a character that is not from the digit character class.
public static NotDigit ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a character that is not from the digit character class.
public static NotWhiteSpace ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a character that is not from the word character class.
public static NotWordChar ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a number sign.
public static NumberSign ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches left or right parenthesis.
public static Parenthesis ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a percent sign.
public static Percent ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a plus sign.
public static Plus ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a question mark.
public static QuestionMark ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a quotation mark.
public static QuoteMark ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches any one character from the specified range.
public static Range ( char first, char last ) : CharGrouping
first char The first character of the range.
last char The last character of the range.
Результат CharGrouping

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

Returns a pattern that matches a right angle bracket (greater-than sign).
public static RightAngleBracket ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches right curly bracket.
public static RightCurlyBracket ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches right parenthesis.
public static RightParenthesis ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches right square bracket.
public static RightSquareBracket ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a semicolon.
public static Semicolon ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a slash.
public static Slash ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches slash or backslash.
public static SlashOrBackslash ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a space character.
public static Space ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches left or right square bracket.
public static SquareBracket ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a tab.
public static Tab ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a tilde.
public static Tilde ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches an underscore.
public static Underscore ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a vertical bar.
public static VerticalBar ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a character from the white-space character class.
public static WhiteSpace ( ) : CharGrouping
Результат CharGrouping

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

Returns a pattern that matches a character from the word character class.
public static WordChar ( ) : CharGrouping
Результат CharGrouping