Hi, I would like to split a string by a delimiter in order to get an email address to send some stuff attached.
The title of files are like: example@email.com#120_2.pdf
I want to extract the text before "#"
Here's the flow I have so far:
Solved! Go to Solution.
Hi @lasher18 ,
I cant see your expression but you are spliting the variable you are initialising which would be empty. Are you sure you are referencing the correct variable in the expression? Assuming there is an actual value and its not null.
Example below is using @first(split(variables('MyStr'),'#'))
--------------------------------------------------------------------------
If I have answered your question, please mark my post as a solution
If you have found my response helpful, please give it a thumbs up
Connect on LinkedIn
Hi @lasher18 ,
Same formula but replace first with last()
--------------------------------------------------------------------------
If I have answered your question, please mark my post as a solution
If you have found my response helpful, please give it a thumbs up
Connect on LinkedIn
Hi @lasher18
Try
@first(split('example@email.com#120_2.pdf','#'))
--------------------------------------------------------------------------
If I have answered your question, please mark my post as a solution
If you have found my response helpful, please give it a thumbs up
Connect on LinkedIn
Ir returns an error. "The parameter 'To' cannot be empty".
I put: first(split(variables('Textosplit'),'#')) in 'To' when sending the email
Hi @lasher18 ,
I cant see your expression but you are spliting the variable you are initialising which would be empty. Are you sure you are referencing the correct variable in the expression? Assuming there is an actual value and its not null.
Example below is using @first(split(variables('MyStr'),'#'))
--------------------------------------------------------------------------
If I have answered your question, please mark my post as a solution
If you have found my response helpful, please give it a thumbs up
Connect on LinkedIn
Thanks! It worked. Just one more thing please. How can I do the same for the second part of the string? The one after "#"
Hi @lasher18 ,
Same formula but replace first with last()
--------------------------------------------------------------------------
If I have answered your question, please mark my post as a solution
If you have found my response helpful, please give it a thumbs up
Connect on LinkedIn
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.
Announcing a new way to share your feedback with the Power Automate Team.
Learn to digitize and optimize business processes and connect all your applications to share data in real time.
User | Count |
---|---|
69 | |
21 | |
18 | |
17 | |
13 |
User | Count |
---|---|
125 | |
37 | |
29 | |
28 | |
26 |