C# Класс Common.HtmlCleaner.PersianProofWriter

Показать файл Открыть проект

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

Метод Описание
ApplyHalfSpaceRule ( this text ) : string

Adds zwnj char between word and prefix/suffix

ApplyModeratePersianRules ( this text ) : string
ApplyPersianYeKe ( this text ) : string

Fixes common writing mistakes caused by using a bad keyboard layout, such as replacing Arabic Ye with Persian one and so on ...

CleanupExtraMarks ( this text ) : string

Replaces more than one ! or ? mark with just one

CleanupZwnj ( this text ) : string

Removes unnecessary zwnj char that are succeeded/preceded by a space

ContainsFarsi ( this text ) : bool

Does text contain Persian characters?

YeHeHalfSpace ( this text ) : string

Converts ه ی to ه‌ی

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

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

Adds zwnj char between word and prefix/suffix
public static ApplyHalfSpaceRule ( this text ) : string
text this Text to process
Результат string

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

public static ApplyModeratePersianRules ( this text ) : string
text this
Результат string

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

Fixes common writing mistakes caused by using a bad keyboard layout, such as replacing Arabic Ye with Persian one and so on ...
public static ApplyPersianYeKe ( this text ) : string
text this Text to process
Результат string

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

Replaces more than one ! or ? mark with just one
public static CleanupExtraMarks ( this text ) : string
text this Text to process
Результат string

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

Removes unnecessary zwnj char that are succeeded/preceded by a space
public static CleanupZwnj ( this text ) : string
text this Text to process
Результат string

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

Does text contain Persian characters?
public static ContainsFarsi ( this text ) : bool
text this Text to process
Результат bool

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

Converts ه ی to ه‌ی
public static YeHeHalfSpace ( this text ) : string
text this Text to process
Результат string