filtre DataFrame avec la Regex avec Spark en Scala

Je veux filtrer les lignes Spark DataFrame qui ont la colonne Email qui ressemblent à de vrais, voici ce que j'ai essayé:

df.filter($"Email" match {case ".*@.*".r => true case _ => false})

Mais cela ne fonctionne pas. Quelle est la bonne façon de le faire?

Utilisation rlike comme décrit ici: stackoverflow.com/questions/27249685/...

OriginalL'auteur Bamqf | 2015-11-27