Textové akcie
Akcie textu vám umožňujú manipulovať, manipulovať a konvertovať textové hodnoty v tokoch na pracovnej ploche.
Ak chcete zlúčiť zoznam textových hodnôt a vytvoriť jednu hodnotu, použite akciu Pripojiť text . Akcia vyžaduje, aby ste zadali zoznam a oddeľovač.
Ak chcete rozdeliť jednu textovú hodnotu do zoznamu, nasaďte akciu Rozdeliť text a zadajte textovú hodnotu a oddeľovače na oddelenie položiek zoznamu.
Ak chcete nahradiť podtext v texte, použite akciu Nahradiť text . Nasledujúci príklad nahrádza text Charakteristiky produktu za Charakteristiky.
Vyhľadajte textovú hodnotu v inom texte pomocou akcie Analyzovať text .
Niektoré textové akcie vám umožňujú používať regulárne výrazy. Môžete napríklad povoliť Je regulárny výraz v akcii Analyzovať text na vyhľadanie textu určeného regulárny výraz. Ak chcete nájsť ďalšie informácie o regulárnych výrazoch, prejdite na Jazyk regulárnych výrazov – rýchly prehľad.
Okrem toho môžete vypnúť Len prvý výskyt , aby akcia vrátila zoznam s pozíciami všetkých zodpovedajúcich textov.
Nasledujúci príklad vyhľadá všetky slová v Položky zistené na sklade začínajúce veľkým písmenom. Vytvorený zoznam s názvom Zhody ukladá hodnoty Položky a Sklad. Zoznam Pozície obsahuje pozície, v ktorých boli nájdené hodnoty (1 a 18).
Okrem vyhľadávania v textoch Power Automate umožňuje orezať textové hodnoty z textov pomocou akcie Orezať text . Text, ktorý sa má orezať, môžete definovať pomocou príznakov, ktoré sú prvými znakmi daného znaku alebo reťazca. Hodnoty môžete orezať pred, za alebo medzi špecifikovanými textovými príznakmi.
Premenná CroppedText ukladá orezaný text, zatiaľ čo premennú IsFlagFound môžete použiť na kontrolu, či akcia našla nastaviť vlajky.
Aby ste zabezpečili, že čísla budú uložené ako číselné hodnoty, použite akciu Previesť text na číslo . Ak chcete vykonať spätnú konverziu, použite Previesť číslo na text.
Podobne môžete použiť akcie Previesť text na dátum a čas a Previesť dátum a čas na text , aby ste sa uistili, že dátumy sú správne naformátovaný.
Použite akciu Rozpoznať entity v texte
Toky na pracovnej ploche vám umožňujú extrahovať rôzne entity z textov v prirodzenom jazyku, ako sú čísla, dátumy a merné jednotky, prostredníctvom akcie Rozpoznať entity v texte .
Akcia Rozpoznať entity v texte získa text alebo premennú obsahujúcu text a vráti tabuľku údajov s výsledkami. Každá entita vracia rôzne výsledky na základe svojej štruktúry, ale všetky dátové tabuľky obsahujú pole Pôvodný text , v ktorom je uložená entitná časť vstupného textu.
Nasledujúca tabuľka zobrazuje rôzne príklady entít, ktoré dokáže rozpoznať akcia Rozpoznať entity v texte .
Entity | Vstupný text | Vrátené hodnoty |
---|---|---|
Dátum a čas | Vrátim sa 4. januára 2019 | Hodnota: 1/4/2019 12:00:00 AM Pôvodný text: 04. január 2019 |
Dátum a čas | Naplánujte si stretnutie dnes večer o 19:00 | Hodnota: 9/30/2021 7:00:00 PM Pôvodný text: dnes večer o 19:00 |
Dimenzia | Vážiš 200 libier | Hodnota: 200 Jednotka: Libra Pôvodný text: 200 libier |
Dimenzia | Α twister prehupol oblasťou dlhou asi 10 míľ | Hodnota: 10 Jednotka: Míľa Pôvodný text: desať míľ |
Teplota | Vonkajšia teplota je 40 stupňov Celzia | Hodnota: 40 Jednotka: C Pôvodný text: 40 stupňov Celzia |
Mena | Čistý úrokový výnos sa v štvrťroku znížil o 27 percent na 254 miliónov USD | Hodnota: 254000000 Jednotka: dolár Pôvodný text: 254 miliónov USD |
Rozsah čísel | Toto číslo je väčšie ako 20 a menšie alebo rovné 35 | Od: 20 Komu: 35 Pôvodný text: väčší ako 20 a menej resp. rovný ako 35 |
Rozsah čísel | Od 5 do 10 | Od: 5 Komu: 10 Pôvodný text: Od 5 do 10 |
Rozsah čísel | Menšie ako 4.565 | Od: 0 Komu: 4,565 Pôvodný text: Menej ako 4,565 |
Číslo | Tucet | Hodnota: 12 Pôvodný text: Tucet |
Číslo | Dve tretiny | Hodnota: 0.666666666666667 Pôvodný text: Dve tretiny |
Radové | Páčia sa mi prvé dve knihy | Hodnota: 1 Pôvodný text: prvý |
Radové | Jedenásty | Hodnota: 11 Pôvodný text: Jedenásta |
Percento | 100 percent | Hodnota: 100 Pôvodný text: 100 percent |
Telefónne číslo | Tel: +1 209-555-0100 | Hodnota: +1 209-555-0100 Pôvodný text: +1 209-555-0100 |
felix@contoso.com | Hodnota:felix@contoso.com Pôvodný text:felix@contoso.com |
|
Adresa IP | IP adresa môjho počítača je 1.1.1.1 | Hodnota: 1.1.1.1 Pôvodný text: 1.1.1.1 |
Zmienka | @Alice | Hodnota:@Alice Pôvodný text:@Alice |
Hashtag | #Novinky | Hodnota: #News Pôvodný text: #News |
URL | www.microsoft.com | Hodnota:www.microsoft.com Pôvodný text:www.microsoft.com |
GUID | 123e4567-e89b-12d3-a456-426655440000 | Hodnota: 123e4567-e89b-12d3-a456-426655440000 Pôvodný text: 123e4567-e89b-12d3-a456-426655440000 |
Citovaný text | Zadajte hodnotu do poľa "hodnota". | Hodnota: "value" Pôvodný text: "value" |
Poznámka
Akcia Rozpoznať entity v texte podporuje 14 rôznych jazykov. Niektoré entity však nemusia byť dostupné pre konkrétne jazyky. Ďalšie informácie o jazykových obmedzeniach nájdete na stránke Text Microsoft Recognizers – Podporované entity v rôznych kultúrach.
Pripojiť riadok k textu
Pripojí nový riadok textu k textovej hodnote.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Original text | Nie | Textová hodnota | Pôvodný text | |
Line to append | Áno | Textová hodnota | Text, ktorý sa má pridať ako nový riadok |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
Result | Textová hodnota | Nový text |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Získať podtext
Načíta podtext z textovej hodnoty.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Original text | Nie | Textová hodnota | Text, z ktorého sa má načítať sekcia textu | |
Start index | Nie je k dispozícii | Začiatok textu, Pozícia znaku | Character position | Zadajte, ako nájsť začiatočný bod na načítanie textu |
Character position | Nie | Číselná hodnota | Pozícia prvého znaku, ktorý sa má načítať. Táto hodnota je index založený na nule a počíta sa od nuly pre prvý znak | |
Length | Nie je k dispozícii | Koniec textu, Počet znakov | Počet znakov | Zadajte, či podtext pokračuje až na koniec textu alebo či obsahuje iba určitý počet znakov |
Number of chars | Nie | Číselná hodnota | Počet znakov, ktoré sa majú načítať |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
Subtext | Textová hodnota | Načítaný podtext |
Výnimky
Výnimka | Popis |
---|---|
Začiatočný index alebo dĺžka je mimo rozsahu | Označuje, že začiatočný index alebo dĺžka je mimo rozsahu |
Orezanie textu
Načíta textovú hodnotu, ktorá sa vyskytuje pred, za alebo medzi špecifikovanými textovými príznakmi v danom texte.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Original text | No | Textová hodnota | Text, z ktorého sa má načítať sekcia textu | |
Mode | Neaplikovateľné | Získať text pred zadaným príznakom, Získať text po zadanom príznaku, Získať text medzi dvoma určenými príznakmi | Získanie textu pred zadaným príznakom | Zadajte, či sa má načítať text pred, za alebo medzi príznakmi. |
Začiatočný príznak | No | Textová hodnota | Načítaný text bude za týmto príznakom. Príznakom môže byť akýkoľvek znak alebo text | |
Koncový príznak | No | Textová hodnota | Načítaný text bude pred týmto príznakom. Príznakom môže byť akýkoľvek znak alebo text | |
Ignore case | Neaplikovateľné | Booleovská hodnota | Nepravdivé | Zadajte, či sa pri hľadaní príznakov majú alebo nemajú rozlišovať veľké a malé písmená |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
OrezanýText | Textová hodnota | Nový orezaný text |
IsFlagFound | Booleovská hodnota | Označuje, či sa príznaky našli |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Vyplniť text
Vytvorí text s pevnou dĺžkou pridaním znakov naľavo alebo napravo od existujúceho textu.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Text to pad | Áno | Textová hodnota | Text, ktorý sa má predĺžiť | |
Pad | Nie je k dispozícii | Doľava, doprava | Left | Zadajte, či sa majú znaky pridať naľavo alebo napravo od existujúceho textu |
Text for padding | Áno | Textová hodnota | Znak alebo text, ktorý sa pridá na predĺženie pôvodného textu | |
Total length | Áno | Číselná hodnota | 10 | Celková dĺžka znakov výsledného vyplneného textu. Text pre výplň sa bude opakovane pridávať, kým konečný text nebude mať zadanú dĺžku |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
PaddedText | Textová hodnota | Nový vyplnený text |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Orezať text
Odstráni všetky výskyty prázdnych znakov (ako je medzera, tabulátor alebo nový riadok) od začiatku alebo od konca existujúceho textu.
Akcia Orezať text prijme textovú hodnotu ako vstup a vytvorí textový výstup podľa Čo orezať parameter. Dostupné možnosti parametra Čo orezať sú nasledujúce:
- prázdne znaky od začiatku
- prázdne znaky od konca
- prázdne znaky od začiatku a od konca
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Text to trim | Áno | Textová hodnota | Text, ktorý sa má orezať | |
What to trim | Nie je k dispozícii | Medzery od začiatku, Medzery od konca, Medzery od začiatku a konca | prázdne znaky od začiatku a od konca | Zadajte, odkiaľ budú odstránené prázdne znaky |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
TrimmedText | Textová hodnota | Nový orezaný text |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Obrátiť text
Obráti poradie písmen v textovom reťazci.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Text, ktorý sa má obrátiť | No | Textová hodnota | Text, ktorý sa má obrátiť |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
Obrátený Text | Textová hodnota | Nový obrátený text |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Zmeniť veľkosť písmen textu
Zmení malé a veľké písmená textu na veľké písmená, malé písmená, všetky začiatočné veľké písmená alebo veľké písmená na začiatkoch viet.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Text to convert | Áno | Textová hodnota | Text, ktorý sa má konvertovať | |
Convert to | Nie je k dispozícii | Veľké písmená, Malé písmená, Všetky začiatočné písmená veľké, Veľké písmená na začiatkoch viet | Veľké písmená | Zadajte štýl veľkosti písmen textu, ktorý sa má použiť |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
TextWithNewCase | Textová hodnota | Nový skonvertovaný text |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Konvertovať text na číslo
Skonvertuje textové znázornenie čísla na premennú, ktorá obsahuje číselnú hodnotu.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Text to convert | Nie | Textová hodnota | Textová premenná obsahujúca iba číslo, ktoré sa má previesť na premennú číselnej hodnoty. Medzery sú ignorované, ale text bez čísla vyvoláva výnimku |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
TextAsNumber | Číselná hodnota | Nová číselná hodnota |
Výnimky
Výnimka | Popis |
---|---|
Poskytnutá textová hodnota sa nedá skonvertovať na platné číslo | Označuje, že poskytnutá textová hodnota sa nedá skonvertovať na platné číslo |
Konvertovať číslo na text
Skonvertuje číslo na text pomocou zadaného formátu.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Number to convert | Nie | Číselná hodnota | Číselná hodnota, ktorá sa má konvertovať na text | |
Decimal places | Áno | Číselná hodnota | 2 | Počet desatinných miest, ktoré budú zahrnuté pred skrátením. Na koniec je tiež možné pridať nuly, aby ste text vyplnili týmto spôsobom |
Use thousands separator | Nie je k dispozícii | Booleovská hodnota | Pravdivé | Zadajte, či sa má použiť interpunkcia ako oddeľovač tisícok alebo nie |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
FormattedNumber | Textová hodnota | Formátované číslo ako text |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Konvertovať text na hodnotu Datetime
Skonvertuje textové znázornenie hodnoty dátumu alebo času na hodnotu Datetime.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Text to convert | Nie | Textová hodnota | Text, ktorý sa má konvertovať na hodnotu Datetime. Tento text musí byť v rozpoznateľnom formáte hodnoty Datetime | |
Date is represented in custom format | Nie je k dispozícii | Booleovská hodnota | Nepravdivé | Zadajte, či text na konverziu obsahuje zobrazenie dátumu a času v neštandardnom, nerozoznateľnom formáte |
Custom format | No | Textová hodnota | Formát, v ktorom je dátum uložený v texte. Vlastný formát je možné vyjadriť napríklad ako rrrrMMdd pre dátum a hhmmss pre čas |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
TextAsDateTime | Dátum a čas | Hodnota Datetime |
Výnimky
Výnimka | Popis |
---|---|
Poskytnutá textová hodnota sa nedá skonvertovať na platnú hodnotu Datetime | Označuje, že poskytnutá textová hodnota sa nedá skonvertovať na platnú hodnotu Datetime |
Konvertovať hodnotu Datetime na text
Skonvertuje hodnotu Datetime na text pomocou zadaného vlastného formátu.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Datetime to convert | Nie | Dátum a čas | Hodnota Datetime, ktorá sa má konvertovať na text | |
Format to use | Nie je k dispozícii | Štandardné, Vlastné | Štandardný | Zadajte, či sa má použiť štandardný formát hodnoty Datetime alebo či sa má vytvoriť vlastný formát |
Custom Format | Nie | Textová hodnota | Vlastný formát, v ktorom sa má zobraziť hodnota Datetime. Hodnotu Datetime možno vyjadriť napríklad ako MM/dd/rrrr pre dátum a hh:mm:sstt pre čas | |
Standard format | Nie je k dispozícii | Krátky dátum, Dlhý dátum, Krátky čas, Dlhý čas, Úplná hodnota Datetime (krátky čas), Úplná hodnota Datetime (dlhý čas), Všeobecná hodnota Datetime (krátky čas), Všeobecná hodnota Datetime (dlhý čas), Hodnota Datetime s možnosťou zoradenia | Krátky dátum | Štandardný formát hodnoty Datetime, pomocou ktorého akcia zobrazí hodnotu Datetime |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
FormattedDateTime | Textová hodnota | Formátovaná hodnota Datetime ako textová hodnota |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Vytvoriť náhodný text
Generuje text zadanej dĺžky pozostávajúci z náhodných znakov. Táto akcia môže byť užitočná pri generovaní hesiel.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Use uppercase letters (A-Z) | Nie je k dispozícii | Booleovská hodnota | Pravdivé | Zadajte, či budú do vygenerovaného textu zahrnuté znaky veľkých písmen |
Use lowercase letters (a-z) | Nie je k dispozícii | Booleovská hodnota | Pravdivé | Zadajte, či budú do vygenerovaného textu zahrnuté znaky malých písmen |
Use digits (0-9) | Nie je k dispozícii | Booleovská hodnota | Pravdivé | Zadajte, či budú do vygenerovaného textu zahrnuté číslice |
Použite symboly (, . <> ? ! + - _ # $ ^ ) | Neaplikovateľné | Booleovská hodnota | Pravdivé | Zadajte, či budú do vygenerovaného textu zahrnuté symboly |
Minimum length | Áno | Číselná hodnota | 6 | Minimálna dĺžka náhodného textu. Pre určitú dĺžku textu nastavte minimálnu a maximálnu hodnotu na toto číslo |
Maximum length | Áno | Číselná hodnota | 10 | Maximálna dĺžka náhodného textu. Pre určitú dĺžku textu nastavte minimálnu a maximálnu hodnotu na toto číslo |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
RandomText | Textová hodnota | Vygenerovaný náhodný text |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Spojiť text
Skonvertuje zoznam na textovú hodnotu oddelením jeho položiek zadaným oddeľovačom.
Ak chcete spojiť celý obsah zoznamu do jednej textovej hodnoty, použite Pripojiť text akcie. Začnite špecifikovaním príslušného zoznamu, ktorý sa má použiť v Zadajte zoznam, do ktorého sa chcete pripojiť majetku. Môžete si vybrať oddeľovače na oddelenie položiek zoznamu v spojenom texte vykonaním príslušnej voľby v Oddeľovač na oddelenie položiek zoznamu rozbaľovací zoznam nehnuteľností:
- žiadne vytvorí jeden spojený literál kombináciou všetkých položiek v zozname bez toho, aby ich oddelil oddeľovačom.
- Štandardné umožňuje nastaviť oddeľovač ako medzeru, tabulátor alebo nový riadok výberom príslušnej možnosti v poli Štandardný oddeľovač rozbaľovací zoznam nehnuteľností. Môžete si tiež vybrať, koľkokrát sa oddeľovač zobrazí medzi jednotlivými položkami zoznamu úpravou položky Times majetku.
- Vlastné umožňuje nastaviť vlastný oddeľovač.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Specify the list to join | Nie | Zoznam z textových hodnôt | Zoznam, ktorý sa má konvertovať na text | |
Delimiter to separate list items | Nie je k dispozícii | Žiadne, Štandardné, Vlastné | Nie je | Zadajte, či sa nemá použiť žiadny oddeľovač alebo či sa má použiť štandardný alebo vlastný oddeľovač |
Custom delimiter | Nie | Textová hodnota | Znaky, ktoré sa majú použiť ako oddeľovač | |
Standard delimiter | Nie je k dispozícii | Medzerník, Tabulátor, Nový riadok | Medzera | Zadajte oddeľovač, ktorý sa má použiť |
Times | Áno | Číselná hodnota | 1 | Zadajte, koľkokrát sa má použiť zadaný oddeľovač |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
JoinedText | Textová hodnota | Nový oddelený text |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Rozdeliť text
Vytvorí zoznam obsahujúci podreťazce textu, ktoré sú oddelené zadaným oddeľovačom alebo regulárnym výrazom.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
The text to split | Nie | Textová hodnota | Text, ktorý sa má rozdeliť | |
Delimiter type | Nie je k dispozícii | Štandardné, Vlastné | Štandardný | Informuje, či použitý oddeľovač je štandardného alebo vlastného formátu |
Custom delimiter | Nie | Textová hodnota | Znaky, ktoré boli použité ako oddeľovač | |
Standard delimiter | Nie je k dispozícii | Medzerník, Tabulátor, Nový riadok | Medzera | Použitý oddeľovač |
Times | Áno | Číselná hodnota | 1 | Zadajte, koľkokrát sa použije oddeľovač |
Is regular expression | Neaplikovateľné | Booleovská hodnota | Nepravdivé | Zadajte, či oddeľovač bude regulárny výraz. Regulárny výraz vytvára rad možností pre oddeľovač. Napríklad „\ d“ znamená, že oddeľovačom môže byť akákoľvek číslica |
Poznámka
Stroj regulárneho výrazu Power Automate je .NET. Ak chcete nájsť ďalšie informácie o regulárnych výrazoch, prejdite na Jazyk regulárnych výrazov – rýchly prehľad.
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
TextList | Zoznam z textových hodnôt | Nový zoznam |
Výnimky
Výnimka | Popis |
---|---|
Poskytnutý regulárny výraz je neplatný | Označuje, že poskytnutý regulárny výraz je neplatný |
Analyzovať text
Analyzuje text s cieľom nájsť prvý výskyt alebo všetky výskyty zadaného podtextu alebo vzoru regulárneho výrazu.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Text to Parse | Nie | Textová hodnota | Text, ktorý sa má analyzovať | |
Text to Find | Nie | Textová hodnota | Podtext alebo regulárny výraz, ktorý sa má vyhľadať | |
Is regular expression | Nie je k dispozícii | Booleovská hodnota | Nepravdivé | Zadajte, či je podtext regulárny výraz. Napríklad „\d“ znamená, že podtextom môže byť akákoľvek číslica |
Start Parsing at Position | Nie | Číselná hodnota | Miesto, kde sa má začať hľadať text na vyhľadanie. Prvá pozícia je nula, takže pomocou 0 začnete od začiatku | |
First occurrence only | Nie je k dispozícii | Booleovská hodnota | Pravdivé | Zadajte, či sa má vyhľadať iba prvý výskyt alebo každý výskyt textu, ktorý sa má vyhľadať |
Ignore case | Nie je k dispozícii | Booleovská hodnota | Nepravdivé | Zadajte, či sa má zadaný text vyhľadať pomocou zhody s rozlíšením alebo bez rozlíšenia veľkých a malých písmen |
Poznámka
Stroj regulárneho výrazu Power Automate je .NET. Ak chcete nájsť ďalšie informácie o regulárnych výrazoch, prejdite na Jazyk regulárnych výrazov – rýchly prehľad.
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
Position | Číselná hodnota | Pozícia výrazu „Text na nájdenie“ v položke „Text na analýzu“. Ak text nenájdete v pôvodnom texte, bude mať táto premenná hodnotu -1 |
Positions | Zoznam z Číselné hodnoty | Pozície výrazu „Text na nájdenie“ v položke „Text na analýzu“. Ak text nenájdete v pôvodnom texte, bude mať táto premenná hodnotu -1 |
Match | Textová hodnota | Výsledok, ktorý sa zhoduje s daným regulárnym výrazom |
Matches | Zoznam z textových hodnôt | Výsledky, ktoré sa zhodujú s daným regulárnym výrazom |
Výnimky
Výnimka | Popis |
---|---|
Poskytnutý regulárny výraz je neplatný | Označuje, že poskytnutý regulárny výraz je neplatný |
Nahradiť text
Vymení všetky výskyty zadaného podtextu iným textom. Dá sa použiť aj s regulárnymi výrazmi.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Text to parse | Nie | Textová hodnota | Text, ktorý sa má analyzovať | |
Text to find | Nie | Textová hodnota | Podtext alebo regulárny výraz, ktorý sa má vyhľadať | |
Use regular expressions for find and replace | Nie je k dispozícii | Booleovská hodnota | Nepravdivé | Zadajte, či sú podtexty regulárnymi výrazmi. Regulárny výraz vytvára rad možností pre podtext. Napríklad „\d“ znamená, že podtextom môže byť akákoľvek číslica |
Ignore case | Nie je k dispozícii | Booleovská hodnota | Nepravdivé | Zadajte, či sa má podtext, ktorý sa má nahradiť, vyhľadať pomocou zhody s rozlíšením alebo bez rozlíšenia veľkých a malých písmen |
Replace with | Nie | Textová hodnota | Text alebo regulárny výraz, ktorý má nahradiť nájdený text | |
Activate escape sequences | Nie je k dispozícii | Booleovská hodnota | Nepravdivé | Zadajte, či sa majú použiť špeciálne postupnosti. Napríklad, výraz „\t“ v náhradnom texte sa bude interpretovať ako tabulátor |
Poznámka
Stroj regulárneho výrazu Power Automate je .NET. Ak chcete nájsť ďalšie informácie o regulárnych výrazoch, prejdite na Jazyk regulárnych výrazov – rýchly prehľad.
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
Replaced | Textová hodnota | Nový aktualizovaný text |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Text escapovania pre regulárny výraz
Escape minimálnu množinu znakov (, *, +, ?, |, {, [, (,), ^, $,., # a medzery) ich nahradením ich únikovými kódmi.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Text to escape | No | Textová hodnota | Text, ktorý sa má „escapovať“ |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
EscapedText | Textová hodnota | „Escapovaný“ text |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Rozpoznať entity v texte
Rozpoznáva entity v texte, ako sú čísla, jednotky, údaje/čas a iné vyjadrené v prirodzenom jazyku vo viacerých jazykoch.
Vstupné parametre
Argument | Voliteľné | Akceptuje | Predvolená hodnota | Description |
---|---|---|---|---|
Text, z ktorého sa má rozpoznať | No | Textová hodnota | Text, z ktorého sa majú rozpoznať entity | |
Typ entity | Neaplikovateľné | Dátum, čas, rozmer, teplota, mena, číselný rozsah, číslo, poradové číslo, percento, telefónne číslo, e-mail, adresa IP, zmienka, hashtag, adresa URL, GUID, citovaný text | Dátum a čas | Typ entity, ktorá sa má rozpoznať (, dátum a čas, e-mail, adresa URL atď.) |
Jazyk | Neaplikovateľné | Angličtina, čínština (zjednodušená), španielčina, španielčina (Mexiko), portugalčina, francúzština, nemčina, taliančina, japončina, holandčina, kórejčina, švédčina, turečtina, hindčina | angličtina | Určenie jazyka textu |
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
Rozpoznané entity | Datatable | Rozpoznané entity |
Výnimky
Táto akcia neobsahuje žiadne výnimky.
Vytvoriť obsah HTML
Generuje bohatý obsah HTML a ukladá ho do premennej.
Táto akcia umožňuje používateľom vytvárať obsah HTML formátovaným a intuitívnym spôsobom, ktorý je uložený v textovej premennej. Táto premenná sa potom môže použiť v nasledujúcich akciách, kde je potrebný formát HTML.
Táto funkcia slúži predovšetkým na akcie odosielania e-mailov „Odoslať e-mail“, „Odoslať e-mailovú správu Exchange“ a „Odoslať e-mailovú správu cez Outlook“ v súvislosti s ich vstupným parametrom „Telo“. Konkrétne sa vytvorená premenná môže použiť tak, ako je v parametri „Telo“ akcie odoslania e-mailu, ktorá nasleduje neskôr v priebehu, pričom je povolená možnosť Telo je HTML .
Vstupné parametre
Vstupné parametre sa konfigurujú pomocou vstavaného HTML editora.
Počiatočné zobrazenie editora HTML umožňuje okamžité úpravy vykresleného obsahu HTML a poskytuje sadu možností formátovania prostredníctvom panela s nástrojmi, ktorý sa nachádza v hornej časti, vrátane možnosti vkladať odkazy, obrázky (cez lokálne cesty alebo adresy URL ) a tabuľky a dokonca aj premenné pre dynamický obsah.
Povolením možnosti Textový editor sa prepne na zobrazenie, v ktorom možno použiť jazyk HTML vrátane zodpovedajúcich značiek prvkov.
Prvky <head> a <body> nie sú potrebné v textovom editore na vykreslenie obsahu HTML.
Premenné sú vytvorené
Argument | Type | Description |
---|---|---|
HtmlContent |
Textová hodnota | HTML kód |
Výnimky
Táto akcia neobsahuje žiadne výnimky.