基礎プログラミング I 第06 回 正規表現と検索 いくつかある候補を探したい場合

"|" (vertical line またはパイプ): 「または」の意味。
milan|milano|milandHIT milan, milano, miland
OUTmiran, milani, melan, mirano
geneve|geneeve|geneva|genfHIT geneve, geneeve, geneva, genf
OUTgenevois, genoa, genova, junebu
"( )" (parenthesis) : ( ) 内で括られた条件を先に探す。

(pari)s は、pari という候補を先に検索したのち、 その後に s がついているかどうか調べる。paris, camparis が検索される。

"[ ]" (braket) : [ ]で括られた文字のどれかが一致するものを取りだす。
tok[yi]oHIT tokyo, tokio

どのようにして 1 文字を検索するのだろうか推測せよ。 「文字コード」をキーワードにし、解答せよ。

本日の講義 / 講義ノート / 教員トップページ