dataframe["period"] = dataframe["Year"].map(str) + dataframe["quarter"]
Вы используете текстовую привязку. Например, регулярное выражение a{10,}
будет соответствовать 10 или более символам a
. a{10,20}
будет соответствовать не менее 10 и не более 20 a
s.
Это зависит от того, как выглядит ваше регулярное выражение, но это, вероятно, будет работать:
[^stuff]{10,}
{10,}
соответствует не менее 10. {,10}
соответствует не более 10. {10,15}
соответствует между 10 и 15.