全て
| カテゴリ未分類
| 通常
| 数学
| 投資
| 副業
| 転職・就職
| ブログ
| 株Stock
| VBA
| SharePoint
| REST API
| RenderListDataAsStream
| PowerAutomateDesktop
| Graph API
| PowerApps
| PowerAutomate
| PowerFx
| OfficeScriptオフィススクリプト
| PowerAutomate日時Excel日時相互関係
| PowerShell
| Dataverse
| UiPath
| OneDrive
| LINQ
| VB.NET
| C#.NET
| WPFC#.NET
| Git
カテゴリ:PowerAutomateDesktop
Power Automate Desktopでは、正規表現は直接サポートされていないため、正規表現を使用して文字列からメールアドレスを抽出するには、一般的には文字列操作を行います。ただし、正規表現に頼ることなく、特定の形式に基づいてメールアドレスを抽出する場合も考えられます。 以下は、Power Automate Desktopを使用して文字列からメールアドレスを抽出する簡単な手順です: 文字列の分割 (Split String): メールアドレスが特定の区切り文字(例: スペース、カンマ、セミコロン)で区切られている場合、文字列を分割することでメールアドレスを抽出できます。 テキストの検索 (Find Text): メールアドレスの前後に特定のキーワードやパターンがある場合、テキストの検索を使用してそれらを特定し、メールアドレスを抽出します。 テキストの抽出 (Extract Text): テキストを抽出するためのアクションを使用して、特定のパターンに一致する文字列を取得します。 以下は、上記手順の擬似コードの例です: plaintext 1. Split String (Input: sourceString, Delimiter: " ", Output: emailList) 2. For Each (Loop through emailList) - Find Text (Input: currentItem, SearchText: "Email:", Output: emailText) - Extract Text (Input: emailText, Pattern: "([a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,})", Output: emailAddress) - (Use emailAddress as needed) この擬似コードは、特定の文字列の前後に「Email:」というキーワードがあり、その後にメールアドレスが続く場合を考えたものです。実際の状況に合わせて、具体的なキーワードやパターンを調整してください。
お気に入りの記事を「いいね!」で応援しよう
Last updated
2024.01.15 19:53:53
[PowerAutomateDesktop] カテゴリの最新記事
|