Options
All
  • Public
  • Public/Protected
  • All
Menu

MeCab class.

Hierarchy

  • MeCab

Implements

Index

Properties

Readonly command

command: string = "mecab"

Methods

Protected buildCommand

  • buildCommand(source: string): string
  • 与えられた文字列を mecab コマンドが解析するコマンドの文字列を返します。

    Parameters

    • source: string

      mecab コマンドに渡す文字列

    Returns string

Protected executeMeCabCommand

  • executeMeCabCommand(source: string): Promise<string>
  • 与えられた文字列を mecab コマンドで解析し、結果の文字列を返します。

    Parameters

    • source: string

      mecab コマンドに渡す文字列

    Returns Promise<string>

    返り値のフォーマット: 表層形\t品詞,品詞細分類1,品詞細分類2,品詞細分類3,活用型,活用形,原形,読み,発音

parse

  • parse(source: string): Promise<Word[]>

Protected parseMeCabOutput

  • parseMeCabOutput(output: string): Word[]
  • mecab コマンドの解析結果の文字列を Word[] 型に変換して返します。

    Parameters

    • output: string

      mecab コマンドの解析結果

    Returns Word[]

Generated using TypeDoc