regexp_extract_all (chaîne, modèle, groupe)

Requete

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

Résultat

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

Ici,

  • Premier argument - chaîne
  • Deuxième argument - modèle
  • Le troisième argument - 2 indique que deux groupes sont utilisés (d + et az)

Par conséquent, la requête renvoie la chaîne correspondant aux caractères du modèle d'expression régulière (az) avec le groupe.