語言

Language 類別

定義

語言相關的工具。

public class Language
type Language = class
Public Class Language
繼承
Language

建構函式

名稱 Description
Language()

語言相關的工具。

欄位

名稱 Description
WordBreaker

正則表達式用來將字串拆解成單字。

方法

名稱 Description
ANormalization(String)

將子音前的「a」和元音前的「an」互換。

ArticleOrNone(String)

測試一個詞是否有文章或雜音。

BuildList(IEnumerable<String>, String, String)

給定一個字串值列表,產生一個正確的英文列表。

CamelCase(String)

根據 _ 和格變化,將字串拆成單字。

GenerateTerms(String, Int32)

產生正則表達式以匹配原始字串中的字序。

NoiseResponse(String)

測試一個字是否可以在回答中被忽略。

NoiseWord(String)

測試一個字是否全是雜音。

NonNoiseWords(IEnumerable<String>)

測試單字,看看這些詞彙是否都可以在回應中忽略。

NonWord(String)

測試單字是全是標點符號還是空白。

Normalize(String, CaseNormalization)

將字串正規化。

OptionalPlurals(IEnumerable<String>)

確保所有單字以可選的 s 結尾。

Resources()

回傳針對當前文化的語言資源。

WordBreak(String)

把輸入拆解成文字。

適用於