REGEXP (Lakehouse v1)
文字列 <expr> が <pattern> で指定した正規表現に一致する場合は true、それ以外の場合は false を返します。
Analyze の構文
Section titled “Analyze の構文”<column>.regexp_match(<pattern>)Analyze の例
Section titled “Analyze の例”With an input table of:┌─────────────────┐│ my_clothes │├─────────────────┤│ plaid pants ││ plaid hat ││ plaid shirt ││ shoes │└─────────────────┘
my_clothes.regexp_match('p*')┌───────────────────────────────┐│ my_clothes.regexp_match('p*') │├───────────────────────────────┤│ true ││ true ││ true ││ false │└───────────────────────────────┘<expr> REGEXP <pattern>SELECT 'databend' REGEXP 'd*', 'databend' RLIKE 'd*';
┌────────────────────────────────────────────────────┐│ ('databend' regexp 'd*') │ ('databend' rlike 'd*') │├──────────────────────────┼─────────────────────────┤│ true │ true │└────────────────────────────────────────────────────┘