マップ全体 Search and Replace 条件の例

現在のマップ全体 Search and Replace 条件は、テキスト置換の最も柔軟で具体的な方法を提供しています。このテキスト置換はマップに関するオブジェクト内で行います。

単語全体や大文字・小文字を区別する検索に関連する条件は、業界全体での標準に従っています。

表 1. 単語全体や大文字・小文字を区別する検索に関連する条件

文字タイプ

アクション

単語全体

sentence で検索すると、検索結果には例 1 および 2 が含まれますが、例 3 は複数形であるため対象外です。

  1. <p>This·is·a· sample·sentence·in·a·topic.</p>
  2. <p>This·is··a· sample·sentence··in·a·topic.</p>
  3. <p>These·are·sample·sentences within·a·topic.</p>

大文字と小文字を区別する

sentence で検索すると、検索結果には例 1 および 3 が含まれますが、例 2 は大文字を含むため対象外です。

  1. <p>One·sample·sentence·is·in·a·topic.</p>
  2. <p>Sentences·are·in·a·sample·topic.</p>
  3. <p>Several·sample·sentences·are·in·a·topic.</p>

ホワイトスペースの条件については、少し明確にする必要があります。

表 2. ホワイトスペースを無視する条件

文字タイプ

アクション

単純なスペース、先頭または末尾のスペース

a sample sentence というテキスト文字列を検索すると、その文字列前後の空白設定に関係なく、3 つの例すべてが見つかります。
注: テキスト文字列に一致する要素はタグで囲まれる可能性があり、これを保存するためには手動介入が必要です。
  1. <p>This·is·a·sample·sentence·in·a·topic.</p>
  2. <p>This·is··a·sample·sentence··in·a·topic.</p>
  3. <p>This·isa·sample·sentencein·a·topic.</p>

タブ

  • a sample sentence というテキスト文字列を検索すると、例 1 だけが見つかります。

  • a sample sentence というテキスト文字列を検索し、ホワイトスペースを無視する場合、例 1 と例 2 両方が見つかります。

  1. <p>This·is·a·sample·sentence·in·a·topic.</p>
  2. <p>This·is·a-->sample·sentence·in·a·topic.</p>

要素または実体

a sample sentence というテキスト文字列を検索すると、例 1 だけが見つかります。

  1. <p>This·is·a·sample·<b>sentence<b>·in·a·topic.</p>
  2. <p>This·is·a·sample·sentence·in·a·topic.</p>