「マクロリファレンス:3:FuzzyOptions オブジェクト」の版間の差分

提供: MeryWiki
ナビゲーションに移動 検索に移動
32行目: 32行目:


== MaxEditDistance プロパティ ==
== MaxEditDistance プロパティ ==
あいまい検索の最大編集距離を取得または設定します。
あいまい検索の最大編集距離を 1 から 5 の数値で取得または設定します。


;構文
;構文

2023年5月6日 (土) 17:11時点における版

プロパティ

Flags プロパティ

あいまい検索のオプションを取得または設定します。

構文
var n = editor.fuzzyOptions.Flags;
editor.fuzzyOptions.Flags = n;

この値は、次の値の組み合わせです。

meFuzzyIgnoreCombining 濁点、半濁点を無視して検索します。
meFuzzyIgnoreWidth 全角、半角を区別せずに検索します。
meFuzzyIgnoreKanaType ひらがな、カタカナを区別せずに検索します。
meFuzzyIgnoreKanaSize 仮名の大小を区別せずに検索します。
meFuzzyIgnoreVS 異体字セレクタを無視して検索します。
meFuzzyIgnoreEmoji 絵文字シーケンスを無視して検索します。
meFuzzyIgnoreSpace 空白文字を無視して検索します。
meFuzzyIgnoreCRLF 改行文字を無視して検索します。
meFuzzyMatchSimilar 類似する文字列を検索します。

MaxEditDistance プロパティ

あいまい検索の最大編集距離を 1 から 5 の数値で取得または設定します。

構文
var i = editor.fuzzyOptions.MaxEditDistance;
editor.fuzzyOptions.MaxEditDistance = i;

Percent プロパティ

あいまい検索の類似度をパーセントで取得または設定します。

構文
var i = editor.fuzzyOptions.Percent;
editor.fuzzyOptions.Percent = i;
スポンサーリンク