Cosè il sé in Python: esempi del mondo reale
Cos'è il sé in Python: esempi del mondo reale
Le funzioni Power Automate String consentono agli utenti di convertire stringhe, caratteri stringa, stringhe di formato e altro ancora. Sono ampiamente utilizzati per convertire i dati in altre fonti. In questo tutorial, esamineremo alcune complicate funzioni String che possono essere utilizzate nei flussi Microsoft: lefunzioni substring e indexOf .
Sommario
Funzione stringa di Power Automate: sottostringa
Innanzitutto, discutiamo la funzione di sottostringa. Questo viene utilizzato se vogliamo che l'utente inserisca il proprio nome e cognome e vogliamo restituire solo il nome o il cognome.
La funzione substring restituisce caratteri da una stringa che inizia nella posizione specificata.
Proviamolo in questo flusso di esempio che ho creato in precedenza. Rimuoveremo questo contenuto corrente che ho impostato per il testo del messaggio .
Sotto la selezione Funzioni stringa , scegli la funzione sottostringa . Contiene i parametri text, startIndex e length .
Una volta cliccato, vai alla scheda Contenuto dinamico quindi scegli Input 1.
Impostiamo startIndex su 0 poiché vogliamo che inizi da 0. Quindi dovrebbe visualizzare 5 lettere.
Per riassumere, questa funzione prenderà qualunque Input 1 sia. Quindi ci darà solo i caratteri del testo compresi tra zero e cinque. Facciamo ora clic su OK.
Combiniamo anche questo con la concatenazione. Quindi, fai clic sulla funzione Concat .
Taglia ( Ctrl + X ) l'intera funzione di sottostringa .
Quindi incollalo all'interno della funzione concat .
Per il primo argomento, digitiamo " Il nome dell'utente è ".
Quindi, fai clic su Aggiorna.
Infine, fai clic su Salva .
Test della funzione di sottostringa
Proviamo ora il flusso.
Useremo solo i dati delle mie esecuzioni precedenti.
Il mio input durante le mie corse precedenti è stato Henry . Ecco perché è visualizzato " Il nome dell'utente è: Henry ".
Pertanto, la funzione di sottostringa ha funzionato come previsto. Proviamo a testare nuovamente il flusso e inseriamo un nuovo input. Digitiamo Shelley per Input 1 ed eseguiamo il flusso.
Come possiamo vedere, mostrava solo " shell " invece di " Shelley ". Questo perché abbiamo specificato che dovrebbe visualizzare solo 5 caratteri. Ed è così che funziona la funzione sottostringa .
Funzione di stringa di Power Automate: IndexOf
Parliamo ora di cosa fa la funzione indexOf di Power Automate .
La funzione indexOf trova l'indice o la posizione di un carattere all'interno di una data stringa senza distinzione tra maiuscole e minuscole.
Questa funzione stringa di Power Automate richiede due parametri: la stringa che contiene il valore e il valore di cui cercare l'indice. Ora torniamo al nostro flusso e aggiungiamo un nuovo input di testo .
Per questo input, vogliamo che l'utente inserisca la propria email.
Vogliamo restituire solo i caratteri prima del carattere @ e non l'intera email. Per farlo, rimuoviamo prima l'espressione iniziale che abbiamo creato.
Dobbiamo combinare la sottostringa con la funzione indexOf . Nella scheda Espressioni , scegli la funzione sottostringa .
Quindi, scegli Input 3 nella scheda Contenuto dinamico .
Per il parametro startIndex , impostiamo 0. La lunghezza dovrebbe essere l'indice del carattere @ . Fare clic sulla funzione indexOf .
Scegli Input 3 nella scheda Contenuto dinamico .
Quindi specifichiamo il carattere che vogliamo trovare all'interno del testo. In questo caso, è il segno " @ ". Quindi fare clic su OK .
Testare il flusso
Ora salviamo e testiamo il flusso.
Eseguiamo una nuova azione di attivazione, quindi facciamo clic su Salva e prova .
Basta digitare qualsiasi cosa per gli altri input. Per quanto riguarda Input 3 , digitiamo " [email protected] ". Quindi fai clic su Esegui flusso .
Quando controlliamo il nostro Slack, vedremo che ha pubblicato la parola " nicholas ". Combinando queste due funzioni, il flusso restituirà sempre i caratteri prima del segno @ . Questo rende la nostra espressione più dinamica.
Funzioni Microsoft Flow String: Concatena e sostituisci
Power Automate Documentazione Procedura dettagliata
Power Automate Termina il controllo dell'azione nei flussi
Conclusione
In questo post, abbiamo discusso i casi d'uso comuni per le funzioni di stringa. Possiamo anche usare alcune funzioni di stringa insieme ad altre come combinare le funzioni substring e indexOf . Lo facciamo per ottenere caratteri più specifici all'interno del testo, specialmente se la lunghezza della stringa cambia. Rendere le nostre espressioni per questo tipo di istanze è certamente utile ed efficiente.
Esistono molte altre funzioni stringa di Power Automate che puoi usare per i tuoi flussi. Discuteremo alcuni di loro nei nostri altri blog. Si spera che tu sia riuscito a cogliere l'uso e l'importanza di queste due funzioni di stringa.
Ti auguro il meglio,
Enrico
Cos'è il sé in Python: esempi del mondo reale
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo blog tratterà anche come importare oggetti da R a LuckyTemplates.
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.
Questo tutorial illustrerà come utilizzare la tecnica di visualizzazione dinamica multi-thread per creare approfondimenti dalle visualizzazioni di dati dinamici nei report.
In questo articolo, esaminerò il contesto del filtro. Il contesto del filtro è uno degli argomenti principali che qualsiasi utente di LuckyTemplates dovrebbe inizialmente conoscere.
Voglio mostrare come il servizio online di LuckyTemplates Apps può aiutare nella gestione di diversi report e approfondimenti generati da varie fonti.
Scopri come elaborare le modifiche al margine di profitto utilizzando tecniche come la ramificazione delle misure e la combinazione di formule DAX in LuckyTemplates.
Questo tutorial discuterà delle idee di materializzazione delle cache di dati e di come influiscono sulle prestazioni dei DAX nel fornire risultati.
Se finora utilizzi ancora Excel, questo è il momento migliore per iniziare a utilizzare LuckyTemplates per le tue esigenze di reportistica aziendale.
Che cos'è il gateway LuckyTemplates? Tutto quello che devi sapere