regexp_extract_all (stringa, modello, gruppo)

Query

presto:default> SELECT regexp_extract_all('1a 2b 3c 6f', '(\d+)([a-z]+)', 2) 
as regexp_group;

Risultato

regexp_group 
-------------- 
 [a, b, c, f]

Qui,

  • Primo arg - stringa
  • Secondo arg - pattern
  • Il terzo arg - 2 indica che vengono utilizzati due gruppi (d + e az)

Quindi, la query restituisce la stringa corrispondente ai caratteri del modello di espressione regolare (az) con il gruppo.