Todos los productos
Search
Centro de documentos

Tablestore:ValueTransferRule

Última actualización: Sep 03, 2026

Convierte una cadena al tipo String, Integer o Double después de que esta coincide con una expresión regular.

Estructura de datos

message ValueTransferRule {
    required string regex = 1;
    optional VariantType cast_type = 2;
}

Parámetro

Tipo

Obligatorio

Descripción

regex

string

Sí

Expresión regular que se usa para hacer coincidir cadenas. Debe cumplir los siguientes requisitos:

  • La longitud máxima es de 256 bytes.

  • Es compatible con la sintaxis de expresiones regulares de Perl.

  • La longitud mínima es de 1 byte.

  • No admite coincidencias en chino.

  • Admite los modos de coincidencia completa y parcial.

    En el modo de coincidencia parcial, los valores del subcampo que deben coincidir se encierran entre paréntesis () dentro de la expresión regular.

    En el modo de coincidencia completa, se devuelve el primer resultado coincidente. En el modo de coincidencia parcial, se devuelve el primer resultado de subcoincidencia. Por ejemplo, si el valor de la columna es 1aaa51bbb5 y la expresión regular es 1[a-z]+5, el valor devuelto es 1aaa5. Si la expresión regular es 1([a-z]+)5, el valor devuelto es aaa.

cast_type

VariantType

No

Convierte una cadena al tipo String, Integer o Double para realizar operaciones relacionales posteriores.