Saltar al contenido principal
Página traducida

Esta página se tradujo del inglés con ayuda de IA. Si hay diferencias entre ambas, la versión en inglés es la referencia.

REGEXP_SUBSTR

Devuelve una subcadena de una cadena de entrada que coincide con un patrón especificado.

Consulte también:
[SELECT] [ Referencia de expresiones regulares ]


Sintaxis​

SELECT REGEXP_SUBSTR(source, pattern) FROM <multipartIdentifier>;

Argumentos​

source
Una cadena literal o una columna de cadena de la que desea extraer una subcadena según un patrón definido por una expresión regular (pattern).

pattern
El patrón de expresión regular que se busca.

Valor(es) devuelto(s)​

Devuelve una cadena.


Ejemplos​

Extraer una subcadena según una expresión regular​

select name,
json_extract(properties, '$.storageProfile.imageReference.offer') as os,
regexp_substr(
json_extract(properties, '$.storageProfile.imageReference.exactVersion'),
'[0-9][0-9]\.[0-9][0-9]') as os_version
from azure.compute.virtual_machines
WHERE subscription_id = '273769f6-545f-45b2-8ab8-2f14ec5768dc';

Para obtener más información, consulte https://github.com/nalgeon/sqlean/blob/main/docs/re.md