Funciones de cadena de Power Automate: subcadena e índice de

Funciones de cadena de Power Automate: subcadena e índice de

Las funciones de Power Automate String permiten a los usuarios convertir cadenas, caracteres de cadena, cadenas de formato y más. Se utilizan ampliamente para convertir datos a otras fuentes. En este tutorial, veremos algunas funciones de cadena complicadas que se pueden usar en los flujos de Microsoft: lasfunciones  de subcadena e indexOf .

Tabla de contenido

Función de cadena Power Automate: subcadena

Primero, analicemos la función de subcadena. Esto se usa si queremos que el usuario ingrese su nombre y apellido, y solo queremos devolver el nombre o el apellido.

La función de subcadena devuelve caracteres de una cadena que comienza en la posición especificada.

Probemos eso en este flujo de muestra que creé anteriormente. Eliminaremos este contenido actual que configuré para el texto del mensaje .

Funciones de cadena de Power Automate: subcadena e índice de

En la selección Funciones de cadena , elija la función de subcadena . Contiene los parámetros text, startIndex  y length .

Funciones de cadena de Power Automate: subcadena e índice de

Una vez que haya hecho clic, vaya a la pestaña Contenido dinámico y luego elija  Entrada 1.

Funciones de cadena de Power Automate: subcadena e índice de

Establezcamos startIndex en 0 ya que queremos que comience en 0. Entonces debería mostrar 5 letras.

Funciones de cadena de Power Automate: subcadena e índice de

Para resumir, esta función tomará lo que sea la Entrada 1 . Entonces solo nos dará los caracteres del texto entre cero y cinco. Ahora hagamos clic en Aceptar.

Funciones de cadena de Power Automate: subcadena e índice de

Combinemos eso con la concatenación también. Por lo tanto, haga clic en la función Concat .

Funciones de cadena de Power Automate: subcadena e índice de

Cortar ( Ctrl + X ) toda la función de subcadena .

Funciones de cadena de Power Automate: subcadena e índice de

Luego pégalo dentro de la función concat .

Funciones de cadena de Power Automate: subcadena e índice de

Funciones de cadena de Power Automate: subcadena e índice de

Para el primer argumento, escribamos " El nombre del usuario es ". 

Funciones de cadena de Power Automate: subcadena e índice de

Luego, haga clic en Actualizar.

Funciones de cadena de Power Automate: subcadena e índice de

Por último, haga clic en Guardar .

Funciones de cadena de Power Automate: subcadena e índice de

Prueba de la función de subcadena

Ahora probemos el flujo.

Funciones de cadena de Power Automate: subcadena e índice de

Solo usaremos los datos de mis ejecuciones anteriores.

Funciones de cadena de Power Automate: subcadena e índice de

Mi entrada durante mis carreras anteriores fue Henry . Es por eso que mostraba " El nombre del usuario es: Henry ". 

Funciones de cadena de Power Automate: subcadena e índice de

Por lo tanto, la función de subcadena funcionó como se suponía que debía hacerlo. Intentemos probar el flujo nuevamente e ingresar una nueva entrada. Escribamos Shelley para la Entrada 1 y ejecutemos el flujo.

Funciones de cadena de Power Automate: subcadena e índice de

Como podemos ver, solo mostraba “ shell ” en lugar de “ Shelley ”. Eso es porque especificamos que solo debe mostrar 5 caracteres. Y así es como funciona la función de subcadena .

Funciones de cadena de Power Automate: subcadena e índice de

Función de cadena Power Automate: IndexOf

Analicemos ahora lo que hace la función indexOf de power automatic .

La función indexOf encuentra el índice o la posición de un carácter dentro de una cadena determinada sin distinguir entre mayúsculas y minúsculas.

Esta función de cadena de automatización automática requiere dos parámetros: la cadena que contiene el valor y el valor del índice de búsqueda. Ahora volvamos a nuestro flujo y agreguemos una nueva entrada de texto .

Funciones de cadena de Power Automate: subcadena e índice de

Para esta entrada, queremos que el usuario ingrese su correo electrónico.

Funciones de cadena de Power Automate: subcadena e índice de

Queremos devolver solo los caracteres antes del carácter @ y no todo el correo electrónico. Para hacer eso, primero eliminemos la expresión inicial que creamos.

Funciones de cadena de Power Automate: subcadena e índice de

Necesitamos combinar la subcadena con la función indexOf . En la pestaña Expresiones , elija la función de subcadena .

Funciones de cadena de Power Automate: subcadena e índice de

Luego, elija Entrada 3 en la pestaña Contenido dinámico

Funciones de cadena de Power Automate: subcadena e índice de

Para el parámetro startIndex , establezcamos 0. La longitud debe ser el índice del carácter @ . Haga clic en la función indexOf .

Funciones de cadena de Power Automate: subcadena e índice de

Elija Entrada 3 en la pestaña Contenido dinámico .

Funciones de cadena de Power Automate: subcadena e índice de

Luego, especifiquemos el carácter que queremos encontrar dentro del texto. En este caso, es el signo “ @ ”. Luego haga clic en Aceptar .

Funciones de cadena de Power Automate: subcadena e índice de

Probando el flujo

Ahora guardemos y probemos el flujo.

Funciones de cadena de Power Automate: subcadena e índice de

Realicemos una nueva acción de activación y luego hagamos clic en Guardar y probar .

Funciones de cadena de Power Automate: subcadena e índice de

Simplemente escriba cualquier cosa para las otras entradas. En cuanto a la Entrada 3 , escribamos " [email protected] ". Luego haga clic en Ejecutar flujo .

Funciones de cadena de Power Automate: subcadena e índice de

Cuando revisemos nuestro Slack, veremos que publicó la palabra " nicholas ". Al combinar esas dos funciones, el flujo siempre devolverá los caracteres antes del signo @ . Esto hace que nuestra expresión sea más dinámica.

Funciones de cadena de Power Automate: subcadena e índice de


Funciones de cadena de flujo de Microsoft: Concatenar y reemplazar
Power Automate Documentación Tutorial
Power Automate Terminar Control de acción en flujos

Conclusión

En esta publicación, discutimos los casos de uso comunes para las funciones de cadena. También podemos usar ciertas funciones de cadena junto con otras, como combinar las funciones de subcadena e indexOf . Hacemos esto para obtener caracteres más específicos dentro del texto, especialmente si cambia la longitud de la cadena. Hacer nuestras expresiones para este tipo de instancias es ciertamente útil y eficiente.

Hay muchas otras funciones de cadena de Power Automate que puede usar para sus flujos. Discutiremos algunos de ellos en nuestros otros blogs. Con suerte, pudo comprender el uso y la importancia de estas dos funciones de cadena.

Mis mejores deseos,

Enrique


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber