C# 클래스 YuriyGuts.RegexBuilder.RegexQuantifier

파일 보기 프로젝트 열기: YuriyGuts/regex-builder 1 사용 예제들

공개 메소드들

메소드 설명
AtLeast ( int minOccurrenceCount ) : RegexQuantifier

The "{n,}" quantifier. Minimum occurrence count.

AtLeast ( int minOccurrenceCount, bool isLazy ) : RegexQuantifier

The "{n,}" or "{n,}?" quantifier. Minimum occurrence count. True - use lazy quantifier. False - use greedy quantifier.

Custom ( int minOccurrenceCount, int maxOccurrenceCount, bool isLazy ) : RegexQuantifier

Custom "{n,m}" or "{n,m}?" quantifier.

Exactly ( int occurrenceCount ) : RegexQuantifier

The "{n}" or "{n}?" quantifier. Exact occurrence count.

Exactly ( int occurrenceCount, bool isLazy ) : RegexQuantifier

The "{n}" or "{n}?" quantifier. Exact occurrence count. True - use lazy quantifier. False - use greedy quantifier.

RegexQuantifier ( ) : System

Initializes a new instance of RegexQuantifier.

RegexQuantifier ( int minOccurrenceCount, int maxOccurrenceCount ) : System

Initializes a new instance of RegexQuantifier.

RegexQuantifier ( int minOccurrenceCount, int maxOccurrenceCount, bool isLazy ) : System

Initializes a new instance of RegexQuantifier.

ToRegexPattern ( ) : string

Converts RegexQuantifier to a Regex pattern string.

메소드 상세

AtLeast() 공개 정적인 메소드

The "{n,}" quantifier. Minimum occurrence count.
public static AtLeast ( int minOccurrenceCount ) : RegexQuantifier
minOccurrenceCount int
리턴 RegexQuantifier

AtLeast() 공개 정적인 메소드

The "{n,}" or "{n,}?" quantifier. Minimum occurrence count. True - use lazy quantifier. False - use greedy quantifier.
public static AtLeast ( int minOccurrenceCount, bool isLazy ) : RegexQuantifier
minOccurrenceCount int
isLazy bool
리턴 RegexQuantifier

Custom() 공개 정적인 메소드

Custom "{n,m}" or "{n,m}?" quantifier.
public static Custom ( int minOccurrenceCount, int maxOccurrenceCount, bool isLazy ) : RegexQuantifier
minOccurrenceCount int Minimum occurrence count.
maxOccurrenceCount int Maximum occurrence count.
isLazy bool True - use lazy quantifier. False - use greedy quantifier.
리턴 RegexQuantifier

Exactly() 공개 정적인 메소드

The "{n}" or "{n}?" quantifier. Exact occurrence count.
public static Exactly ( int occurrenceCount ) : RegexQuantifier
occurrenceCount int
리턴 RegexQuantifier

Exactly() 공개 정적인 메소드

The "{n}" or "{n}?" quantifier. Exact occurrence count. True - use lazy quantifier. False - use greedy quantifier.
public static Exactly ( int occurrenceCount, bool isLazy ) : RegexQuantifier
occurrenceCount int
isLazy bool
리턴 RegexQuantifier

RegexQuantifier() 공개 메소드

Initializes a new instance of RegexQuantifier.
public RegexQuantifier ( ) : System
리턴 System

RegexQuantifier() 공개 메소드

Initializes a new instance of RegexQuantifier.
public RegexQuantifier ( int minOccurrenceCount, int maxOccurrenceCount ) : System
minOccurrenceCount int Minimum occurrence count.
maxOccurrenceCount int Maximum occurrence count.
리턴 System

RegexQuantifier() 공개 메소드

Initializes a new instance of RegexQuantifier.
public RegexQuantifier ( int minOccurrenceCount, int maxOccurrenceCount, bool isLazy ) : System
minOccurrenceCount int Minimum occurrence count.
maxOccurrenceCount int Maximum occurrence count.
isLazy bool True - use lazy quantifier. False - use greedy quantifier.
리턴 System

ToRegexPattern() 공개 메소드

Converts RegexQuantifier to a Regex pattern string.
public ToRegexPattern ( ) : string
리턴 string