C# 클래스 Scriban.Helpers.StringFunctions

String functions available through the object 'string' in scriban.
파일 보기 프로젝트 열기: lunet-io/scriban

공개 메소드들

메소드 설명
Capitalize ( string text ) : string
Capitalizewords ( string text ) : string
Downcase ( string text ) : string
Handleize ( string text ) : string
LStrip ( string text ) : string
Pluralize ( string single, string multiple, int number ) : string
RStrip ( string text ) : string
Remove ( string remove, string text ) : string
RemoveFirst ( string remove, string text ) : string
Replace ( string match, string replace, string text ) : string
ReplaceFirst ( string match, string replace, string text ) : string
Split ( string pattern, string text ) : IEnumerable
StartsWith ( string start, string text ) : bool
Strip ( string text ) : string
StripNewlines ( string text ) : string
Truncate ( int length, string text ) : string
Truncatewords ( int count, string text ) : string
Upcase ( string text ) : string

비공개 메소드들

메소드 설명
Register ( ScriptObject builtins ) : void
Slice ( TemplateContext context, ScriptNode callerContext, ScriptArray parameters ) : object
Slice ( string text, int start, int length = -1 ) : string

메소드 상세

Capitalize() 공개 정적인 메소드

public static Capitalize ( string text ) : string
text string
리턴 string

Capitalizewords() 공개 정적인 메소드

public static Capitalizewords ( string text ) : string
text string
리턴 string

Downcase() 공개 정적인 메소드

public static Downcase ( string text ) : string
text string
리턴 string

Handleize() 공개 정적인 메소드

public static Handleize ( string text ) : string
text string
리턴 string

LStrip() 공개 정적인 메소드

public static LStrip ( string text ) : string
text string
리턴 string

Pluralize() 공개 정적인 메소드

public static Pluralize ( string single, string multiple, int number ) : string
single string
multiple string
number int
리턴 string

RStrip() 공개 정적인 메소드

public static RStrip ( string text ) : string
text string
리턴 string

Remove() 공개 정적인 메소드

public static Remove ( string remove, string text ) : string
remove string
text string
리턴 string

RemoveFirst() 공개 정적인 메소드

public static RemoveFirst ( string remove, string text ) : string
remove string
text string
리턴 string

Replace() 공개 정적인 메소드

public static Replace ( string match, string replace, string text ) : string
match string
replace string
text string
리턴 string

ReplaceFirst() 공개 정적인 메소드

public static ReplaceFirst ( string match, string replace, string text ) : string
match string
replace string
text string
리턴 string

Split() 공개 정적인 메소드

public static Split ( string pattern, string text ) : IEnumerable
pattern string
text string
리턴 IEnumerable

StartsWith() 공개 정적인 메소드

public static StartsWith ( string start, string text ) : bool
start string
text string
리턴 bool

Strip() 공개 정적인 메소드

public static Strip ( string text ) : string
text string
리턴 string

StripNewlines() 공개 정적인 메소드

public static StripNewlines ( string text ) : string
text string
리턴 string

Truncate() 공개 정적인 메소드

public static Truncate ( int length, string text ) : string
length int
text string
리턴 string

Truncatewords() 공개 정적인 메소드

public static Truncatewords ( int count, string text ) : string
count int
text string
리턴 string

Upcase() 공개 정적인 메소드

public static Upcase ( string text ) : string
text string
리턴 string