Power Assist (versión preliminar)
Power Assist proporciona una amplia variedad de acciones de utilidad y manipulación de datos para acelerar y capacitar el desarrollo de Power Platform.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure Government - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - Gobierno de EE. UU. (GCC) - Gobierno de EE. UU. (GCC High) - China Cloud operado por 21Vianet - Departamento de Defensa de EE. UU. (DoD) |
| Contacto | |
|---|---|
| Nombre | Soporte técnico de Power Assist |
| URL | https://elevate-digital.com/powerassistsupport/ |
| Correo Electrónico | powerassistsupport@elevate-digital.com |
| Metadatos del conector | |
|---|---|
| Publicador | Elevación de digital |
| Sitio web | https://elevate-digital.com/powerassist/ |
| Directiva de privacidad | https://elevate-digital.com/privacy-policy/ |
| Categorías | Datos; Productividad |
Power Assist le permite a usted y a los desarrolladores ciudadanos de su organización resolver problemas empresariales más rápido que nunca con Power Platform. Tanto si necesita ordenar rápidamente una matriz, realizar un filtrado avanzado, realizar cálculos matemáticos, ejecutar una expresión regular en una cadena, escape HTML, comprobar el tipo de un valor o realizar una de muchas tareas más comunes, Power Assist facilita la tarea. No más expresiones complejas, expresiones complejas, condicionales convoluidas y bucles ineficazes: use Power Assist para que los flujos de trabajo de Power Automate sean rápidos y fáciles de compilar.
Prerrequisitos
Primero debe crear una cuenta gratuita de RapidAPI. Esto es necesario para poder autenticarse en la API. Si se registra en nombre de su organización, considere la posibilidad de crear una organización en RapidAPI para que otros usuarios de su organización puedan compartir el acceso a la API sin compartir credenciales de RapidAPI. Vea cómo.
Obtención de credenciales
- Vaya a Power Assist API y asegúrese de que está en la pestaña Precios . Si se registra en nombre de su organización, asegúrese de que la organización esté seleccionada en la lista desplegable situada encima de las opciones de precios.
- Suscríbase al plan deseado. El plan Básico es GRATIS y ofrece acceso a todos los puntos de conexión, pero tiene un límite máximo de 50 solicitudes al mes. El plan Pro es una suscripción de pago que ofrece acceso a todos los puntos de conexión, con un límite temporal de 3000 solicitudes al mes.
- Inicie sesión o cree su cuenta. Si se registra en nombre de su organización, considere la posibilidad de activar la casilla para crear una organización en RapidAPI para que otros usuarios de su organización puedan compartir el acceso a la API, sin compartir credenciales de RapidAPI.
- Escriba la información de la tarjeta, si procede.
- Una vez suscrito, vaya a la pestaña Puntos de conexión y busque la clave X-RapidAPI-Key en el fragmento de contenido de la columna derecha. Copie este valor, ya que lo necesitará para autenticarse en Power Automate.
Introducción al conector
- En el portal de Power Automate, cree un nuevo flujo o edite uno existente.
- Agregue una nueva acción al flujo y, en el menú "Elegir una operación", busque "Power Assist" en la pestaña Premium.
- Seleccione la acción preferida.
- Se le pedirá que proporcione un nombre de conexión y una clave de API. Escriba un nombre memorable de su elección para el nombre. Para la clave de API, pegue el valor que copió de la clave X-RapidAPI-Key anteriormente. Power Automate guardará esta conexión y estará disponible para su uso en flujos futuros.
- Eso es todo. Ahora puede usar acciones de Power Assist en todos los flujos de Power Automate.
Problemas y limitaciones conocidos
No hay problemas conocidos específicos de Power Assist en este momento.
Si se registra para obtener el plan básico gratuito en RapidAPI, hay un límite máximo de 50 solicitudes al mes con esa clave de API. Esto significa que si realiza más de 50 solicitudes en un mes determinado, recibirá una respuesta de error HTTP en las solicitudes posteriores hasta el primer día del mes siguiente.
En el plan Pro, hay un límite flexible de 3000 solicitudes al mes. Esto significa que si realiza más de 3000 solicitudes en un mes determinado, se le cobrará una pequeña tarifa de 0,05 USD por solicitud en cada solicitud por encima del umbral de 3000, hasta el primer día del mes siguiente.
Errores y soluciones comunes
HTTP 400 Si recibe una respuesta HTTP de 400 "Solicitud incorrecta" y un mensaje que indica un problema de validación, indica que hay un problema con los parámetros pasados a la acción. Compruebe que proporciona entradas válidas para todos los parámetros necesarios.
HTTP 400: "Se detectó un patrón RegEx incorrecto". Si recibe una respuesta HTTP 400 y una variación de este mensaje, indica que necesita revisar el valor regEx Pattern que ha pasado para una acción que ejecuta una expresión regular. No olvide comenzar y finalizar el patrón RegEx con barras diagonales (/). Opcionalmente, agregue marcas después de la última barra diagonal. Ejemplo 1: /.+/ Ejemplo 2: /.+/gi
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Clave RapidApi | securestring | Clave RapidApi. | Cierto |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Anteponer a la matriz |
Dada una matriz y un valor, esta acción agrega el valor como primer elemento de la matriz. Si se proporciona una matriz como valor, se devolverá una matriz plana con cada uno de los elementos antepuestos. |
| Cadena reemplazar todo: reemplazar todas las instancias de una subcadena |
Distingue mayúsculas de minúsculas. No acepta RegEx. Para usar RegEx, consulte la acción "Reemplazar regex de cadena". |
| Calcular el modo (número que se produce con más frecuencia) de una matriz de números |
Calcula el modo a partir de una matriz de números. Se permiten cadenas que se pueden convertir en números, pero no se admiten formatos como comas. Si se pasan varias instancias del mismo número por separado como una cadena y un número, se contarán como instancias del mismo número. |
| Calcular mediana de una matriz de números |
Calcula la mediana de una matriz de números. Se permiten cadenas que se pueden convertir en números, pero no se admiten formatos como comas. |
| Calcular promedio (media aritmética) de una matriz de números |
Calcula el promedio (media) de una matriz de números. Se permiten cadenas que se pueden convertir en números, pero no se admiten formatos como comas. |
| Comprobar que un valor es un objeto |
Valide si un valor proporcionado es un objeto . Los objetos vacíos se evaluarán como True. Las matrices y otros tipos de datos se evaluarán como False. |
| Comprobar que un valor es una matriz |
Valide si un valor proporcionado es una matriz. |
| Comprobar si cada elemento de una matriz cumple una condición |
Esta acción devuelve True si todos los elementos de una matriz coinciden con una condición especificada; de lo contrario, devuelve False. |
| Comprobar si cualquiera de los elementos de una matriz cumple una condición |
Esta acción devuelve True si alguno de los elementos de una matriz coincide con una condición especificada; de lo contrario, devuelve False. |
| Compruebe que un valor es NULL o Vacío |
Compruebe si el valor es null o está vacío. Se puede usar para cadenas, matrices o objetos. |
| Compruebe que un valor es un número |
Valida que un valor es un número. Los números dentro de cadenas, como "999" se evaluarán como False a menos que el parámetro "includeNumbersInStrings" esté establecido en True. |
| Compruebe que un valor es una cadena |
Valida si un valor proporcionado es de tipo String. |
| Cortar una cadena: dividir una cadena en una matriz de cadenas de longitud especificada |
Corte la cadena en una matriz basada en un intervalo, que define el tamaño de las piezas. |
|
Dividir cadena en matriz por delimitador o Reg |
Dividir cadena por delimitador (patrón String o RegEx). La acción se divide por espacio en blanco de forma predeterminada. Si usa RegEx, incluya el signo inicial y final "/" en el patrón y, opcionalmente, anexe marcas. |
| Escape HTML en una cadena |
Convierta caracteres especiales HTML, como < y >, en sus equivalentes de entidad. Esta acción admite cent, yen, euro, pound, lt, gt, copy, reg, quote, amp, and ap. |
| Filtrar matriz |
Filtre una matriz de cualquier tipo de datos en función de una condición especificada. |
| Generar un número aleatorio |
Genera un número pseudoaleatorio entre el mínimo de 0 y el máximo especificado (el máximo debe ser 1, 10, 100, 1000, 10000). |
| Limpiar diacríticos de una cadena |
Reemplace todos los caracteres diacríticos (letras por glifos) en una cadena por los equivalentes ASCII más cercanos. |
| Limpiar una cadena: recortar y reemplazar varios espacios por un solo espacio |
Recorte y reemplace varios espacios por un solo espacio. (Esto incluye caracteres de espacio en blanco como \t y \n). |
| Matriz inversa |
Invertir el orden de una matriz de cualquier tipo de datos. |
| Matriz: agrupar por |
Agrupa una matriz de elementos. Acepta una matriz de cualquier tipo de datos. Devuelve un objeto con claves que reflejan los valores del propertyName proporcionado. En cada clave se muestran los elementos que reflejan el valor. |
| Matriz: buscar primero |
Obtiene el primer elemento de una matriz que cumple una condición especificada. Si no hay coincidencias de elementos, se devuelve Null. |
| Mayúsculas de cadena: establezca el primer carácter en mayúsculas. |
Establece el primer carácter de la cadena en mayúsculas y todos los caracteres subsiguientes en minúsculas. |
| Número de redondeo |
Redondea un número al entero más cercano. Admite números pasados como cadenas, pero NO admite comas u otro formato en cadenas de números. Si se pasa un entero, se devolverá sin cambios. |
|
Número de redondeo (también conocido como Math. |
Redondea un número hasta el entero más cercano. Admite números pasados como cadenas, pero NO admite comas u otro formato en cadenas de números. Si se pasa un entero, se devolverá sin cambios. |
|
Número redondeo hacia abajo (también conocido como Math. |
Redondea un número hasta el entero más cercano. Admite números pasados como cadenas, pero NO admite comas u otro formato en cadenas de números. Si se pasa un entero, se devolverá sin cambios. |
| Ordenar matriz |
Realice una ordenación simple en una matriz de cualquier tipo de datos. |
| Ordenar matriz de objetos por propiedad |
Acepta una matriz de objetos y la ordena por el objeto Property especificado. |
| Quitar HTML de una cadena |
Quite todas las etiquetas HTML y XML de una cadena. |
| Quitar primero de la matriz |
Acepta una matriz de cualquier tipo de datos. Devuelve una matriz con el primer elemento que coincide con la condición especificada quitada. Si no hay ningún elemento que coincida con la condición, se devuelve la matriz completa. |
| Recortar cadena: quite los caracteres del inicio y el final de una cadena. |
Recorta los espacios en blanco iniciales y finales (el valor predeterminado) o los caracteres especificados de una cadena. |
| Recortar el final de la cadena |
Recorte el espacio en blanco (de forma predeterminada) o los caracteres especificados desde el final de una cadena. |
| Recorte del inicio de la cadena |
Recorte el espacio en blanco (valor predeterminado) o los caracteres especificados solo al principio de una cadena. |
| Recuento de instancias de una subcadena en una cadena |
Obtiene el número de repeticiones de una subcadena dentro de una cadena. |
|
Recuento de palabras en cadena por delimitador especificado o Reg |
Cuente las palabras de una cadena por un delimitador (patrón String o RegEx). El delimitador es el espacio en blanco de forma predeterminada. Si usa RegEx, incluya el signo inicial y final "/" en el patrón y, opcionalmente, anexe marcas. |
| Reemplazo de regex de cadena: reemplace los valores de una cadena mediante una expresión regular |
Busque y reemplace dentro de una cadena mediante un patrón RegEx. Incluya las marcas "/" iniciales y finales en el patrón y, opcionalmente, anexe marcas. Si se usa la marca /g, reemplazará todas las apariciones. Use la marca /i para hacer que la búsqueda omita mayúsculas de minúsculas. |
| Slugify String: transforma el texto en un slug ASCII que se puede usar en direcciones URL. |
Transformar texto en un slug ASCII que se puede usar de forma segura en direcciones URL. Reemplaza espacios en blanco, acentuados y caracteres especiales por un guión. Muchos caracteres no ascii se transforman en versiones similares en el juego de caracteres ascii. |
| Unescape HTML en una cadena |
Convierta caracteres de entidad (como <) en equivalentes HTML. Esta acción admite cent, yen, euro, libra, lt, gt, copia, reg, comillas, amp, ap, y nbsp. |
| Validar correo electrónico: compruebe que una cadena está en el formato de correo electrónico común. |
Valida que una cadena coincide con el formato de correo electrónico común. No envía un correo electrónico. Devuelve True si pasa; de lo contrario, False. |
|
Validar una cadena basada en Reg |
Valida que una cadena con un patrón RegEx proporcionado. Incluya los signos iniciales y finales "/" en el patrón RegEx y, opcionalmente, anexe marcas. |
Anteponer a la matriz
Dada una matriz y un valor, esta acción agrega el valor como primer elemento de la matriz. Si se proporciona una matriz como valor, se devolverá una matriz plana con cada uno de los elementos antepuestos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Matriz
|
array | True | array of |
array |
|
Importancia
|
value | True |
Valor o matriz que se va a anteponer |
|
|
Tipo de valor
|
valueType | string |
¡IMPORTANTE! Especifique el tipo del valor proporcionado anteriormente. Si está en blanco, se supone que el valor es una cadena. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Cadena reemplazar todo: reemplazar todas las instancias de una subcadena
Distingue mayúsculas de minúsculas. No acepta RegEx. Para usar RegEx, consulte la acción "Reemplazar regex de cadena".
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Cadena de origen
|
sourceString | True | string |
sourceString |
|
Valor de búsqueda
|
searchValue | True | string |
searchValue |
|
Reemplazar valor
|
replaceValue | True | string |
replaceValue |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Calcular el modo (número que se produce con más frecuencia) de una matriz de números
Calcula el modo a partir de una matriz de números. Se permiten cadenas que se pueden convertir en números, pero no se admiten formatos como comas. Si se pasan varias instancias del mismo número por separado como una cadena y un número, se contarán como instancias del mismo número.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Números
|
numbers | True | array of |
Números |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | float |
Resultado |
Calcular mediana de una matriz de números
Calcula la mediana de una matriz de números. Se permiten cadenas que se pueden convertir en números, pero no se admiten formatos como comas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Números
|
numbers | True | array of |
Números |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | float |
Resultado |
Calcular promedio (media aritmética) de una matriz de números
Calcula el promedio (media) de una matriz de números. Se permiten cadenas que se pueden convertir en números, pero no se admiten formatos como comas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Números
|
numbers | True | array of float |
Números |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | float |
Resultado |
Comprobar que un valor es un objeto
Valide si un valor proporcionado es un objeto . Los objetos vacíos se evaluarán como True. Las matrices y otros tipos de datos se evaluarán como False.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Importancia
|
value | True |
Valor que se va a comprobar. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Comprobar que un valor es una matriz
Valide si un valor proporcionado es una matriz.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Importancia
|
value | True |
Valor que se va a comprobar. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Comprobar si cada elemento de una matriz cumple una condición
Esta acción devuelve True si todos los elementos de una matriz coinciden con una condición especificada; de lo contrario, devuelve False.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Matriz
|
array | True | array of |
array |
|
Nombre de propiedad
|
propertyName | True | string |
Use la palabra clave "this" si la matriz consta de valores simples (en lugar de Objetos). |
|
Comparación
|
comparison | True | string |
comparación |
|
Importancia
|
value |
Valor con el que se va a comparar. |
||
|
Tipo de valor
|
valueType | string |
¡IMPORTANTE! Especifique el tipo del valor proporcionado anteriormente. Si está en blanco, se supone que el valor es una cadena. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Comprobar si cualquiera de los elementos de una matriz cumple una condición
Esta acción devuelve True si alguno de los elementos de una matriz coincide con una condición especificada; de lo contrario, devuelve False.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Matriz
|
array | True | array of |
array |
|
Nombre de propiedad
|
propertyName | True | string |
Use la palabra clave "this" si la matriz consta de valores simples (en lugar de Objetos). |
|
Comparación
|
comparison | True | string |
comparación |
|
Importancia
|
value |
Valor con el que se va a comparar. |
||
|
Tipo de valor
|
valueType | string |
¡IMPORTANTE! Especifique el tipo del valor proporcionado anteriormente. Si está en blanco, se supone que el valor es una cadena. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Compruebe que un valor es NULL o Vacío
Compruebe si el valor es null o está vacío. Se puede usar para cadenas, matrices o objetos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Importancia
|
value | True |
Valor que se va a comprobar. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Compruebe que un valor es un número
Valida que un valor es un número. Los números dentro de cadenas, como "999" se evaluarán como False a menos que el parámetro "includeNumbersInStrings" esté establecido en True.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Importancia
|
value | True |
Valor que se va a comprobar. |
|
|
¿Incluir números en cadenas?
|
includeNumbersInStrings | True | boolean |
includeNumbersInStrings |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Compruebe que un valor es una cadena
Valida si un valor proporcionado es de tipo String.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Importancia
|
value | True |
Valor que se va a comprobar. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Cortar una cadena: dividir una cadena en una matriz de cadenas de longitud especificada
Corte la cadena en una matriz basada en un intervalo, que define el tamaño de las piezas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
|
Intervalo
|
interval | True | integer |
interval |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Dividir cadena en matriz por delimitador o RegEx
Dividir cadena por delimitador (patrón String o RegEx). La acción se divide por espacio en blanco de forma predeterminada. Si usa RegEx, incluya el signo inicial y final "/" en el patrón y, opcionalmente, anexe marcas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
|
Delimitador o RegEx
|
delimiter | string |
Si se deja en blanco, el espacio en blanco se usa como delimitador predeterminado. Ejemplo de RegEx: /\d+/g |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Escape HTML en una cadena
Convierta caracteres especiales HTML, como < y >, en sus equivalentes de entidad. Esta acción admite cent, yen, euro, pound, lt, gt, copy, reg, quote, amp, and ap.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Filtrar matriz
Filtre una matriz de cualquier tipo de datos en función de una condición especificada.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Matriz
|
array | True | array of |
array |
|
Nombre de propiedad
|
propertyName | True | string |
Use la palabra clave "this" si la matriz consta de valores simples (en lugar de Objetos). |
|
Comparación
|
comparison | True | string |
comparación |
|
Importancia
|
value |
Valor con el que se va a comparar. |
||
|
Tipo de valor
|
valueType | string |
¡IMPORTANTE! Especifique el tipo del valor proporcionado anteriormente. Si está en blanco, se supone que el valor es una cadena. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Generar un número aleatorio
Genera un número pseudoaleatorio entre el mínimo de 0 y el máximo especificado (el máximo debe ser 1, 10, 100, 1000, 10000).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Máxima
|
maximum | True | integer |
El valor debe ser 1, 10, 100, 1000 o 10000 |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | float |
Resultado |
Limpiar diacríticos de una cadena
Reemplace todos los caracteres diacríticos (letras por glifos) en una cadena por los equivalentes ASCII más cercanos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Limpiar una cadena: recortar y reemplazar varios espacios por un solo espacio
Recorte y reemplace varios espacios por un solo espacio. (Esto incluye caracteres de espacio en blanco como \t y \n).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Matriz inversa
Invertir el orden de una matriz de cualquier tipo de datos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
array
|
array | True | array of |
array |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Matriz: agrupar por
Agrupa una matriz de elementos. Acepta una matriz de cualquier tipo de datos. Devuelve un objeto con claves que reflejan los valores del propertyName proporcionado. En cada clave se muestran los elementos que reflejan el valor.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
array
|
array | True | array of |
array |
|
Nombre de propiedad (opcional)
|
propertyName | string |
Deje en blanco si la matriz consta de valores simples (en lugar de Objetos). |
Matriz: buscar primero
Obtiene el primer elemento de una matriz que cumple una condición especificada. Si no hay coincidencias de elementos, se devuelve Null.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Matriz
|
array | True | array of |
array |
|
Nombre de propiedad
|
propertyName | True | string |
Use la palabra clave "this" si la matriz consta de valores simples (en lugar de Objetos). |
|
Comparación
|
comparison | True | string |
comparación |
|
Importancia
|
value |
Valor con el que se va a comparar. |
||
|
Tipo de valor
|
valueType | string |
¡IMPORTANTE! Especifique el tipo del valor proporcionado anteriormente. Si está en blanco, se supone que el valor es una cadena. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result |
Resultado |
Mayúsculas de cadena: establezca el primer carácter en mayúsculas.
Establece el primer carácter de la cadena en mayúsculas y todos los caracteres subsiguientes en minúsculas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Número de redondeo
Redondea un número al entero más cercano. Admite números pasados como cadenas, pero NO admite comas u otro formato en cadenas de números. Si se pasa un entero, se devolverá sin cambios.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Number
|
number | True | float |
number |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | integer |
Número redondeado como un entero. |
Número de redondeo (también conocido como Math.ceil)
Redondea un número hasta el entero más cercano. Admite números pasados como cadenas, pero NO admite comas u otro formato en cadenas de números. Si se pasa un entero, se devolverá sin cambios.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Number
|
number | True | float |
number |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | integer |
Número redondeado como un entero. |
Número redondeo hacia abajo (también conocido como Math.floor)
Redondea un número hasta el entero más cercano. Admite números pasados como cadenas, pero NO admite comas u otro formato en cadenas de números. Si se pasa un entero, se devolverá sin cambios.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Number
|
number | True | float |
number |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | integer |
Resultado |
Ordenar matriz
Realice una ordenación simple en una matriz de cualquier tipo de datos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
array
|
array | True | array of |
array |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Ordenar matriz de objetos por propiedad
Acepta una matriz de objetos y la ordena por el objeto Property especificado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Matriz
|
array | True | array of |
array |
|
Nombre de propiedad
|
propertyName | True | string |
propertyName |
|
Descending
|
descending | True | boolean |
Sí/No |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Quitar HTML de una cadena
Quite todas las etiquetas HTML y XML de una cadena.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Quitar primero de la matriz
Acepta una matriz de cualquier tipo de datos. Devuelve una matriz con el primer elemento que coincide con la condición especificada quitada. Si no hay ningún elemento que coincida con la condición, se devuelve la matriz completa.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Matriz
|
array | True | array of |
array |
|
Nombre de propiedad
|
propertyName | True | string |
Use la palabra clave "this" si la matriz consta de valores simples (en lugar de Objetos). |
|
Comparación
|
comparison | True | string |
comparación |
|
Importancia
|
value |
Valor con el que se va a comparar. |
||
|
Tipo de valor
|
valueType | string |
¡IMPORTANTE! Especifique el tipo del valor proporcionado anteriormente. Si está en blanco, se supone que el valor es una cadena. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | array of |
Resultado |
Recortar cadena: quite los caracteres del inicio y el final de una cadena.
Recorta los espacios en blanco iniciales y finales (el valor predeterminado) o los caracteres especificados de una cadena.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
|
Caracteres
|
characters | string |
Caracteres |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Recortar el final de la cadena
Recorte el espacio en blanco (de forma predeterminada) o los caracteres especificados desde el final de una cadena.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
|
Caracteres
|
characters | string |
Caracteres |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Recorte del inicio de la cadena
Recorte el espacio en blanco (valor predeterminado) o los caracteres especificados solo al principio de una cadena.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
|
Caracteres
|
characters | string |
Caracteres |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Recuento de instancias de una subcadena en una cadena
Obtiene el número de repeticiones de una subcadena dentro de una cadena.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
|
Subcadena
|
substring | True | string |
substring |
|
¿Omitir caso?
|
ignoreCase | boolean |
ignoreCase |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | integer |
Resultado |
Recuento de palabras en cadena por delimitador especificado o RegEx
Cuente las palabras de una cadena por un delimitador (patrón String o RegEx). El delimitador es el espacio en blanco de forma predeterminada. Si usa RegEx, incluya el signo inicial y final "/" en el patrón y, opcionalmente, anexe marcas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
|
Delimitador o RegEx
|
delimiter | string |
Si se deja en blanco, el espacio en blanco se usa como delimitador predeterminado. Ejemplo de RegEx: /\d+/g |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | integer |
Resultado |
Reemplazo de regex de cadena: reemplace los valores de una cadena mediante una expresión regular
Busque y reemplace dentro de una cadena mediante un patrón RegEx. Incluya las marcas "/" iniciales y finales en el patrón y, opcionalmente, anexe marcas. Si se usa la marca /g, reemplazará todas las apariciones. Use la marca /i para hacer que la búsqueda omita mayúsculas de minúsculas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Cadena de origen
|
sourceString | True | string |
sourceString |
|
Patrón RegEx
|
pattern | True | string |
Ejemplo: /\d+/gi |
|
Reemplazar valor
|
replaceValue | True | string |
replaceValue |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Slugify String: transforma el texto en un slug ASCII que se puede usar en direcciones URL.
Transformar texto en un slug ASCII que se puede usar de forma segura en direcciones URL. Reemplaza espacios en blanco, acentuados y caracteres especiales por un guión. Muchos caracteres no ascii se transforman en versiones similares en el juego de caracteres ascii.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Unescape HTML en una cadena
Convierta caracteres de entidad (como <) en equivalentes HTML. Esta acción admite cent, yen, euro, libra, lt, gt, copia, reg, comillas, amp, ap, y nbsp.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | string |
Resultado |
Validar correo electrónico: compruebe que una cadena está en el formato de correo electrónico común.
Valida que una cadena coincide con el formato de correo electrónico común. No envía un correo electrónico. Devuelve True si pasa; de lo contrario, False.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
True | string |
Correo electrónico |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |
Validar una cadena basada en RegEx
Valida que una cadena con un patrón RegEx proporcionado. Incluya los signos iniciales y finales "/" en el patrón RegEx y, opcionalmente, anexe marcas.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
String
|
string | True | string |
cuerda / cadena |
|
Patrón RegEx
|
pattern | True | string |
Ejemplo: /\d+/gi |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Resultado
|
Result | boolean |
Resultado |