Column
Spark で正規表現を使用して、次のような特定の値を含む列内のすべての行を検索するクエリを Scala コードに実装しようとしています。
column.rlike(".*" + str + ".*")
str
null
は任意の文字列です (またはを除くempty
)。
これは、私がテストしている基本的なクエリでは問題なく機能します。ただし、Spark / Scala は初めてなので、ここで対処する必要があるコードを壊す可能性のある特別なケースがあるかどうかはわかりません。エスケープする必要がある文字や、ここで心配する必要がある特別なケースはありますか?