検索文字列
文字列だよ
探すやつだよ
簡単に書くよ
検索文字列(読:ケンサクモジレツ 英:search string)とは
例えば「今日もピヨ太君は眠そうだった」という文章から「ピヨ太」という単語を探すときの「ピヨ太」のような、文字列
(文字の集まり)の中から特定の文字列を探すときの「こいつを探すよ!」な文字列のこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・文字
・文字列
・文字列検索(文字列探索)
について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
文字は「あ」とか「い」とかです。
コンピュータの世界においては、記号としての文字を指します。
文字列は複数の文字を集めたものです。
「眠い」とか「お腹空いた」とかの単語や文章を指します。
「文字」と「文字列」の違いは意識してあげてください。
コンピュータの世界において、文字と文字列は区別されます。
コンピュータの世界、特にプログラミング関連では「あ」や「い」のような「記号としての文字」と「眠い」や「お腹空いた」のような「言葉としての文字」を区別します。
そして
・記号としての文字 → 文字
・言葉としての文字 → 文字列
と呼び分けるのです。
文字列検索は「文字列の中から特定の文字列を探すこと」です。
「文字列探索」と表現されることも あります。
「文字列の中から特定の文字列を探す」とか言われても分からない人は、実際には少し違いますが
文章の中から特定の単語を探す
と解釈してください。
例えば
今日もピヨ太君は眠そうだった。ピヨ子さんはケーキを食べまくっていた。いつも通りの平和な日常である。
という文章の中から
ピヨ太
という単語を探したりする行為です。
以上を踏まえて
文字列検索における「こいつを探すよ!」な文字列
が「検索文字列」です。
例えば
今日もピヨ太君は眠そうだった。ピヨ子さんはケーキを食べまくっていた。いつも通りの平和な日常である。
という文章の中から「ピヨ太」という単語を探すときの「ピヨ太」が検索文字列です。
一言でまとめるよ
まぁ「検索文字列」って単語が出てきたら「『こいつを探すよ!』な文字列
(文字の集まり)なんだな~」と お考えください。
おまけ
■検索してみる?






