C# 클래스 Pihrtsoft.Text.RegularExpressions.Linq.Chars

Exposes static methods that returns instance of CharGrouping class. CharGrouping class represents a character group content.
파일 보기 프로젝트 열기: JosefPihrt/LinqToRegex 1 사용 예제들

공개 메소드들

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