この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

境界の使用

デフォルトでは、リージョンはアンカー付き境界で区切られています。つまり、リージョンの境界が入力文字列の先頭から末尾まで移動したとしても、ラインアンカー (^ または $ など) がリージョンの境界に一致します。リージョンがアンカー付き境界を使うかどうかは useAnchoringBounds メソッドで指定できます。デフォルトでは、リージョンは常にアンカー付き境界を使用します。useAnchoringBoundsfalse に設定する場合、ラインアンカーは入力文字列の実際の末尾のみと一致します。

デフォルトでは、リージョンの外にあるすべてのテキストは検索されません。つまり、リージョンには不透明な境界があるということになります。ただし、透明な境界を使用すると、リージョン外にあるテキストを検索できます。透明な境界は、リージョン内に入力文字列全体が含まれていない場合のみ使用します。useTransparentBounds メソッドを使用し、リージョンの境界のタイプを指定できます。

次の文字列の検索で、リージョンには「STRING」という単語しか含まれていないとします。

1This is a concatenated STRING of cats and dogs.

「cat」という単語の検索では、透明な境界が設定されていない限り一致しません。