cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
rob_danks
Regular Visitor

Replace double quote with single quote

I have written a Power App for a user to select multiple Purchase order numbers and then trigger a Flow. The Purchase order numbers are passed to the Flow as a JSON I have have then used the Replace function to create a string as follows.

 

PurchaseOrderNumber eq "PO510004" or PurchaseOrderNumber eq "PO510002"

 

I need to replace the double quotes with single quotes to be able to use the string as a filter in the D365 FinOps 'List items present in a table' action, but the Replace function doesn't allow this as the expression below results in 'The expression is invalid'.

 
replace(outputs('POFilter'),'"',''')
 
Can anyone advise of a way to do this?
1 ACCEPTED SOLUTION

Accepted Solutions
Paulie78
Super User
Super User

There are a few different ways to do it, but here is an expression that will do it:

replace(outputs('Compose'), '"', decodeUriComponent('%27'))

change outputs('Compose') to whatever holds your filter string.

View solution in original post

3 REPLIES 3
Paulie78
Super User
Super User

There are a few different ways to do it, but here is an expression that will do it:

replace(outputs('Compose'), '"', decodeUriComponent('%27'))

change outputs('Compose') to whatever holds your filter string.

That worked a treat, many thanks.

Nutenbary
Frequent Visitor

had the same issue but the above wouldn't work for me, I had to actually distinguish left/right sided quote marks for some reason. 
in playing with a uri encoder i found this added info for each type of quote mark  note the differences in parenthseis (left“ neutral" right”) results in this:

left %E2%80%9C
neutral %22
right %E2%80%9D

Helpful resources

Announcements
Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

New Ideas Forum MPA.jpg

A new place to submit your Ideas for Power Automate

Announcing a new way to share your feedback with the Power Automate Team.

MPA Virtual Workshop Carousel 768x460.png

Register for a Free Workshop

Learn to digitize and optimize business processes and connect all your applications to share data in real time.

Super User 2 - 2022 Congratulations 768x460.png

Welcome Super Users

The Super User program for 2022- Season 2 has kicked off!

Users online (3,261)