pandasでlikeや、inの絞り込み

文字列をぶつける時に、like検索にする必要が出てきまして。

        df = df.loc[df.name.str.contains('あいまい検索', regex=False)].copy()

みたいにしました。regexは念の為に正規表現設定指定です。
何も指定しないとデフォルトTrueになるので、明示的にFalseにしています。

ついでにinのように複数ぶつける時はisinを使います

        df = df.loc[df.name.str.isin(['検索1','検索2'])].copy()





参考:
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.str.contains.html
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.isin.html