単語の始まりを検索するために使用されるクラス。
説明
この基本クラスは非常に基本的な一致基準を実装します。カスタムの一致基準を実装するために、開発者はこのクラスをサブクラス化する必要があります。
注意事項
基本実装では Unicode 文字を一致させますが、異なる Unicode 値を持ちながら「規則上では同等」である文字は一致しても記録されません。
単語の始まりを後ろ向きに検索します。
s: 検索を行う文字列。
end-index: 検索を開始する s のインデックス。検索は、この位置から小さいインデックス値に向かって行われます。
search-limit: s 内でこのインデックスより先に検索を行いません。
戻り値
最初の戻り値は、単語の開始位置が見つかったかどうかを示す
bool 値です。2番目の値は、
s の単語の最初の文字のインデックスです。
単語の始まりを前向きに検索します。
s: 検索を行う文字列。
start-index: 検索を開始する s のインデックス。
search-limit: s 内でこのインデックスより先に検索を行いません。
戻り値
最初の戻り値は、単語の開始位置が見つかったかどうかを示す
bool 値です。2番目の値は、
s の単語の最初の文字のインデックスです。