FindAndReplace (NotesRichTextRange - LotusScript®)

リッチテキスト範囲内で次の出現位置のストリングを置換し、現在位置を最初のストリング出現位置の先頭に移動します。

定義位置

NotesRichTextRange

構文

count& = notesRichTextRange .FindAndReplace( target$ , replacement$ , [ options& ] )

パラメータ

target$

String 型。検索文字列。

replacement$

String 型。置換文字列。

options$

Long。次の検索オプションのいずれかです。複数のオプションを指定するには、加算または論理 OR を使用してオプションを組み合わせます。

戻り値

count&

Long。置換した数です。

使用法

ナビゲーションのために、このメソッドは RTELEM_TYPE_TEXTRUN 型の要素を検索します。現在位置は、要素内の検索文字列の先頭文字になります (要素の先頭文字にはなりません)。

範囲も含めて、RTitem 内のナビゲーションマークは、FindAndReplace 操作の後は無効になります。RichTextRange メソッドを追加して使用する場合は、SetBegin/SetEnd を使用して新しい範囲を作成する必要があります。

クロスリファレンス

Java™ RichTextRange クラスの findAndReplace メソッド