2

ColumnSpark で正規表現を使用して、次のような特定の値を含む列内のすべての行を検索するクエリを Scala コードに実装しようとしています。

 column.rlike(".*" + str + ".*")

strnullは任意の文字列です (またはを除くempty)。

これは、私がテストしている基本的なクエリでは問題なく機能します。ただし、Spark / Scala は初めてなので、ここで対処する必要があるコードを壊す可能性のある特別なケースがあるかどうかはわかりません。エスケープする必要がある文字や、ここで心配する必要がある特別なケースはありますか?

4

2 に答える 2