Я хочу подсчитать количество вхождений определенных слов в фрейм данных. Я знаю, используя "str.contains"
a = df2[df2['col1'].str.contains("sample")].groupby('col2').size()
n = a.apply(lambda x: 1).sum()
В настоящее время я использую вышеуказанный код. Есть ли способ сопоставления регулярного выражения и получения количества вхождений? В моем случае у меня большой кадр данных, и я хочу сопоставить около 100 строк.