「東雲 忠太郎」の平凡な日常のできごと

「東雲 忠太郎」の平凡な日常のできごと

2024.01.15
XML
カテゴリ: 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


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

© Rakuten Group, Inc.
Create a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: