Ce este Sinele în Python: Exemple din lumea reală
Ce este Sinele în Python: Exemple din lumea reală
Funcțiile Power Automate String permit utilizatorilor să convertească șiruri, caractere șir, șiruri de format și multe altele. Sunt utilizate pe scară largă pentru a converti datele în alte surse. În acest tutorial, vom trece prin câteva funcții String complicate care pot fi utilizate în fluxurile Microsoft - funcțiile subșir și indexOf .
Cuprins
Power Automate șir Funcție: Subșir
Mai întâi, să discutăm despre funcția subșir. Acesta este folosit dacă dorim ca utilizatorul să introducă numele și prenumele și vrem să returnăm doar prenumele sau numele de familie.
Funcția subșir returnează caractere dintr-un șir care începe în poziția specificată.
Să încercăm asta în acest flux de probă pe care l-am creat anterior. Vom elimina acest conținut curent pe care l-am setat pentru textul mesajului .
Sub selecția Funcții șir , alegeți funcția subșir . Acesta conține textul, startIndex și parametrii de lungime .
După ce ați făcut clic, accesați fila Conținut dinamic , apoi alegeți Intrarea 1.
Să setăm startIndex la 0, deoarece vrem să înceapă la 0. Apoi ar trebui să afișeze 5 litere.
Pentru a rezuma, această funcție va lua orice este intrarea 1 . Apoi, ne va oferi doar caracterele din text între zero și cinci. Acum să facem clic pe OK.
Să combinăm asta și cu concatenarea. Deci, faceți clic pe funcția Concat .
Tăiați ( Ctrl + X ) întreaga funcție subșir .
Apoi lipiți-l în funcția concat .
Pentru primul argument, să tastam „ Prenumele utilizatorului este ”.
Apoi, faceți clic pe Actualizare.
În cele din urmă, faceți clic pe Salvare .
Testarea funcției subșir
Să testăm acum fluxul.
Vom folosi doar datele din rulările mele anterioare.
Contribuția mea în timpul alergărilor mele anterioare a fost Henry . De aceea era afișat „ Prenumele utilizatorului este: Henry ”.
Prin urmare, funcția subșir a funcționat așa cum trebuia. Să încercăm să testăm din nou fluxul și să introducem o nouă intrare. Să introducem Shelley pentru intrarea 1 și să rulăm fluxul.
După cum putem vedea, a afișat doar „ shell ” în loc de „ Shelley ”. Asta pentru că am specificat că ar trebui să afișeze doar 5 caractere. Și așa funcționează funcția subșir .
Funcția șir de automatizare a puterii: IndexOf
Să discutăm acum ce face funcția indexOf de automatizare a puterii.
Funcția indexOf găsește indexul sau poziția unui caracter într-un șir dat, fără a ține seama de majuscule și minuscule.
Această funcție de șir de automatizare a puterii necesită doi parametri: șirul care conține valoarea și valoarea pentru a căuta indexul. Acum să ne întoarcem la fluxul nostru și să adăugăm o nouă intrare de text .
Pentru această intrare, dorim ca utilizatorul să-și introducă e-mailul.
Dorim să returnăm doar caracterele înainte de caracterul @ și nu întregul e-mail. Pentru a face asta, să eliminăm mai întâi expresia inițială pe care am creat-o.
Trebuie să combinăm subșirul cu funcția indexOf . Sub fila Expresii , alegeți funcția subșir .
Apoi, alegeți Intrarea 3 din fila Conținut dinamic .
Pentru parametrul startIndex , să setăm 0. Lungimea ar trebui să fie indexul caracterului @ . Faceți clic pe funcția indexOf .
Alegeți Intrarea 3 din fila Conținut dinamic .
Apoi să specificăm caracterul pe care vrem să-l găsim în text. În acest caz, este semnul „ @ ”. Apoi faceți clic pe OK .
Testarea fluxului
Acum să salvăm și să testăm fluxul.
Să efectuăm o nouă acțiune de declanșare, apoi să facem clic pe Salvare și testare .
Introduceți orice pentru celelalte intrări. În ceea ce privește intrarea 3 , să introducem „ [email protected] ”. Apoi faceți clic pe Run flow .
Când ne verificăm Slack-ul, vom vedea că a postat cuvântul „ Nicholas ”. Prin combinarea acestor două funcții, fluxul va returna întotdeauna caracterele înainte de semnul @ . Acest lucru face ca expresia noastră să fie mai dinamică.
Funcții Microsoft Flow șir: Concat și înlocuire
Power Automate Documentație Walkthrough
Power Automate Terminate Action Control in Flows
Concluzie
În această postare, am discutat cazurile obișnuite de utilizare pentru funcțiile șir. De asemenea, putem folosi anumite funcții șir împreună cu celelalte, cum ar fi combinarea funcțiilor subșir și indexOf . Facem acest lucru pentru a obține caractere mai specifice în text, mai ales dacă lungimea șirului se modifică. Crearea expresiilor noastre pentru acest tip de cazuri este cu siguranță utilă și eficientă.
Există multe alte funcții șir Power Automate pe care le puteți utiliza pentru fluxurile dvs. Vom discuta despre unele dintre ele în celelalte bloguri ale noastre. Sperăm că ați reușit să înțelegeți utilizarea și importanța acestor două funcții șir.
Toate cele bune,
Henry
Ce este Sinele în Python: Exemple din lumea reală
Veți învăța cum să salvați și să încărcați obiecte dintr-un fișier .rds în R. Acest blog va trata, de asemenea, cum să importați obiecte din R în LuckyTemplates.
În acest tutorial despre limbajul de codare DAX, aflați cum să utilizați funcția GENERATE și cum să schimbați în mod dinamic titlul unei măsuri.
Acest tutorial va acoperi cum să utilizați tehnica Multi Threaded Dynamic Visuals pentru a crea informații din vizualizările dinamice de date din rapoartele dvs.
În acest articol, voi trece prin contextul filtrului. Contextul de filtrare este unul dintre subiectele majore despre care orice utilizator LuckyTemplates ar trebui să învețe inițial.
Vreau să arăt cum serviciul online LuckyTemplates Apps poate ajuta la gestionarea diferitelor rapoarte și informații generate din diverse surse.
Aflați cum să vă calculați modificările marjei de profit folosind tehnici precum măsurarea ramificării și combinarea formulelor DAX în LuckyTemplates.
Acest tutorial va discuta despre ideile de materializare a cache-urilor de date și despre modul în care acestea afectează performanța DAX-ului în furnizarea de rezultate.
Dacă încă utilizați Excel până acum, atunci acesta este cel mai bun moment pentru a începe să utilizați LuckyTemplates pentru nevoile dvs. de raportare a afacerii.
Ce este LuckyTemplates Gateway? Tot ce trebuie să știți