2.1 異表記展開指定

Text Search Enhancer for Englishでは,英単語の語形変化を吸収した異表記展開検索を行なうことができます。

異表記オプションと展開例を次の表に示します。

表2-1 異表記オプションと展開例

異表記オプション展開モード説明検索文字列展開語文字列
英単語派生表記展開S半角英文字の文字列を派生語に展開します。absorbabsorption,absorbed,absorbing,absorbedly,absorbinglyなど
英単語語尾表記展開I英単語を語尾の変化形に展開します。singsing,sang,sung,singing

英単語派生表記,英単語語尾表記の異表記オプションおよび注意事項については,前提プログラムのマニュアルを参照してください。

指定例
文字列"COMPUTER"の半角アルファベット展開および英単語派生語展開を含む。

SOUNDEX_EXP("COMPUTER", "SI")

注意事項
  • 検索の対象となる単語がすべて大文字の場合,展開語はすべて大文字です。
    指定例:SING
    展開例:SINGING
     
  • 検索の対象となる単語がすべて小文字の場合,展開語はすべて小文字です。
    指定例:friend
    展開例:friends
     
  • 検索対象単語の先頭文字が大文字でそれ以外が小文字の場合,大小文字の各展開結果の先頭文字は大文字で,それ以外は小文字となります。
    指定例:America
    展開例:American
     
  • 大小文字が単語に混在する場合,展開結果も大小文字混在となります。
    指定例:DataBase
    展開例:DataBases