メインコンテンツまでスキップ

正規表現

str Java 正規表現regexpと一致する場合は true を返し、それ以外の場合は false を返します。

対応する Databricks SQL 関数については、 regexp演算子を参照してください。

構文

Python
from pyspark.sql import functions as dbf

dbf.regexp(str=<str>, regexp=<regexp>)

パラメーター

パラメーター

Type

説明

str

pyspark.sql.Column または str

取り組むターゲットカラム。

regexp

pyspark.sql.Column または str

適用する正規表現パターン。

パラメーター

Type

説明

str

pyspark.sql.Column または str

取り組むターゲットカラム。

regexp

pyspark.sql.Column または str

適用する正規表現パターン。

Python
from pyspark.sql import functions as dbf
spark.createDataFrame(
[("1a 2b 14m", r"(\d+)")], ["str", "regexp"]
).select(dbf.regexp('str', dbf.lit(r'(\d+)'))).show()
Output
+------------------+
|REGEXP(str, (\d+))|
+------------------+
| true|
+------------------+
このページの見出し