Filter
Propósito
Devuelve de textoAFiltrar solo los caracteres especificados en filtrarTexto, en el orden en el que se introdujeron originalmente en textoAFiltrar.
Formato
Filter ( textoAFiltrar ; FiltrarTexto )
Parámetros
textoAFiltrar: cualquier
expresión de texto o
campo de texto
filtrarTexto: los caracteres para mantener en el texto especificado
Tipo de datos devuelto
texto
Se origina en
FileMaker Pro 7.0
Descripción
Si filtrarTexto no contiene ningún carácter, se devuelve una cadena vacía. La función Filter distingue entre mayúsculas y minúsculas.
Ejemplos
Filter ( "(408)555-1212" ; "0123456789" ) devuelve 4085551212.
Filter ( "AaBb" ; "AB" ) devuelve AB.
El siguiente ejemplo elimina todo el texto de los datos proporcionados y después formatea los números restantes en el formato preferido para números de teléfono.
Let ( teléfono = filter ( elCampo ; "0123456789" ) ; "(" & left ( teléfono ; 3 ) & ")" & middle ( teléfono ; 4 ; 3 ) & "-" & middle ( teléfono ; 7 ; 4 ) )
Si elCampo contiene Oficina: 408.555.1212, este cálculo devuelve (408)555-1212.
Temas relacionados