Language

Language クラス

定義

言語関連のユーティリティ。

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

コンストラクター

名前 説明
Language()

言語関連のユーティリティ。

フィールド

名前 説明
WordBreaker

文字列を単語に分解するための正規表現。

メソッド

名前 説明
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)

入力を言葉に分解する。

適用対象