好きこそものの上手なるby yukichi

プログラミング学習の備忘録。万歳車輪の再発明。

Pythonでcsvファイル内を探索する

Pythoncsvファイル内の検索を行ったときに意図した結果が得られなった話

例えば

list = apple grape lemon kiwi banana green leaf phone

って項があって、

re.search(r'\sapple\s| ^apple\s, list):

って書いてもappleが引っかからなかった。なぜなら

|と^apple\s の間に空白を入れていたから。

丁寧に␣appleを検索してくれていたのよね、そりゃそうだーー

見やすいかなと思って何も考えずにスペース入れていたよ、ごめんありがとうPython