findandReplace (RichTextRange - Java™)

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

定義位置

RichTextRange

構文

public int findandReplace(String target, String replacement)
    throws NotesException
public int findandReplace(String target, String replacement, long options)
    throws NotesException

パラメータ

String target

検索文字列。

String replacement

置換文字列。

long options

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

戻り値

int 型

置換した数です。

使用法

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

findAndReplace 操作を行った後の範囲は、reset です。

クロスリファレンス

LotusScript® NotesRichTextRange クラスの FindAndReplace メソッド