Socio de Confianza de Zoho en Transformación Digital
variable_texto = "Hello World";
longitud_cadena = len(variable_texto);
// Devuelve: 11
texto_completo = "Zoho Creator";
// Extraer de la posición 5 a la 11
resultado = substring(texto_completo, 5, 11);
// Devuelve: "Creator"
// Extraer de la posición 0 a la 4
resultado2 = substring(texto_completo, 0, 4);
// Devuelve: "Zoho"
texto = "Zoho Creator is powerful";
posición = indexOf(texto, "Creator");
// Devuelve: 5
// Búsqueda sensible a mayúsculas
posición2 = indexOf(texto, "creator");
// Devuelve: -1 (no encontrado)
original = "Hello World";
nuevo_texto = replace(original, "World", "Creator");
// Devuelve: "Hello Creator"
// Reemplazar todas las apariciones
texto = "test test test";
resultado = replace(texto, "test", "demo");
// Devuelve: "demo demo demo"
texto_desordenado = " Hello World ";
texto_limpio = trim(texto_desordenado);
// Devuelve: "Hello World"
// También elimina tabs y nuevas líneas
texto_complejo = "\t\n Zoho \n\t";
limpiado = trim(texto_complejo);
// Devuelve: "Zoho"
nombre = "John";
apellido = "Smith";
nombre_completo = concat(nombre, " ", apellido);
// Devuelve: "John Smith"
// Alternativa usando el operador +
nombre_completo2 = nombre + " " + apellido;
// Devuelve: "John Smith"
datos_csv = "apple,banana,orange";
lista_frutas = split(datos_csv, ",");
// Devuelve: ["apple", "banana", "orange"]
// Acceder a elementos individuales
primera_fruta = lista_frutas.get(0);
// Devuelve: "apple"
texto = "Zoho Creator";
texto_mayus = toUpperCase(texto);
// Devuelve: "ZOHO CREATOR"
texto_minus = toLowerCase(texto);
// Devuelve: "zoho creator"
email = "user@zoho.com";
es_zoho = contains(email, "zoho");
// Devuelve: true
// Sensible a mayúsculas
es_ZOHO = contains(email, "ZOHO");
// Devuelve: false
nombre_archivo = "reporte.pdf";
es_pdf = endsWith(nombre_archivo, ".pdf");
// Devuelve: true
url = "https://zoho.com";
es_seguro = startsWith(url, "https");
// Devuelve: true
entrada_correo = input.Email;
if(len(entrada_correo) > 0 && contains(entrada_correo, "@")) {
posición_arroba = indexOf(entrada_correo, "@");
dominio = substring(entrada_correo, posición_arroba + 1, len(entrada_correo));
if(contains(dominio, ".")) {
// Formato de correo válido
info "Correo válido: " + entrada_correo;
}
}
nombre_completo = trim(input.Full_Name);
if(len(nombre_completo) > 0) {
partes_nombre = split(nombre_completo, " ");
primer_nombre = partes_nombre.get(0);
if(partes_nombre.size() > 1) {
apellido = partes_nombre.get(partes_nombre.size() - 1);
}
// Capitalizar primeras letras
nombre_formateado = toUpperCase(substring(primer_nombre, 0, 1)) + toLowerCase(substring(primer_nombre, 1, len(primer_nombre)));
}
¿Listo para implementar estas funciones de cadenas en tus aplicaciones de Creator? Cuando estés preparado para construir potentes flujos de procesamiento de textos, puedes comenzar con la plataforma de desarrollo avanzada de Zoho Creator, donde tendrás acceso al completo entorno de scripting Deluge.
¿Necesitas soluciones personalizadas de procesamiento de cadenas o desarrollo avanzado de Deluge?
Scripts Deluge | Desarrollo Personalizado | Capacitación y Consultoría
creatorscripts@zoho.com | 8444552263
⭐ Orgullosos Ganadores de Zoho Creator's Tech Star en Cuidado de la Salud ⭐
Confiado por Empresas en Todo el Mundo
Este correo fue enviado automáticamente con Creator Scripts
© 2025 Creator Scripts - Socio de Confianza de Zoho en Transformación Digital