I want to takeout any value which is before (Impressions).
Ex if i have value YouTube TrueView for Reach (Impressions), I will need YouTube TrueView for Reach.
Another example is YouTube Bumper (Impressions) --> YouTube Bumper
I am currently using :
validated_df=validated_df.withColumn("MediaNm", when(col("MediaNm").like("%Impressions%"),F.regexp_extract(F.col("MediaNm"), r".*?\(", 0)).otherwise(validated_df.MediaNm))
I am getting blank as a result of this.